Foundation 2 檔案 日期

2021-07-09 14:34:46 字數 1868 閱讀 1230

foundation--檔案操作//

user.h

#import

@inte***ce user : nsobject

@property (nonatomic,assign)int age;

+ (user *)defaultuser;

@end

//

user.m

#import "user.h"

@implementation user

//靜態變數

,整個程式執行完成的時候才會被釋放掉

,mian函式執行完成

<

用此實現單例

>

static user * instance = nil;

+ (user *)defaultuser

return instance;

}

@end

//

main.m

#import

#import "user.h"

int main(int argc, const char * argv)

@autoreleasepool

return 0;

#import

int main(int argc, const char * argv)

@autoreleasepool

} return 0;

#import

int main(int argc, const char * argv)

@autoreleasepool

return 0;

#import

int main(int argc, const char * argv)

@autoreleasepool

else }

return 0;

#import

int main(int argc, const char * argv)

@autoreleasepool

else }

return 0;

#import

int main(int argc, const char * argv)

@autoreleasepool

else }

return 0;

#import

int main(int argc, const char * argv)

@autoreleasepool

return 0;

疑問處紅色已經標記

#import

int main(int argc, const char * argv)

@autoreleasepool

else

//獲得兩個日期中比較早的乙個

nsdate * earler = [yesday earlierdate:now];

nslog(@"%@",earler);

nsdate * later = [yesday laterdate:now];

nslog(@"later %@",later);

} return 0;

下面的所有東西該如何理解?

#import

int main(int argc, const char * argv)

@autoreleasepool

return 0;

1 檔案測試 2 檔案操作

1 檔案測試函式 2 檔案操作 新建檔案 fopen filename,w 以 寫 的方式開啟乙個不存在的檔案,就會新建該檔案 檔案刪除 unlink 檔案複製 copy filename,aaa bb.txt 盡量使用 和相對路徑,因為linux只認 也沒有磁碟分割槽,而windows 和 都認 ...

2 檔案操作

新增檔案到版本庫 先保證檔案在之前建立的倉庫目錄下 第一步,用命令 git add告訴git,把檔案新增到倉庫 執行完後沒什麼顯示就對了 第二步,用命令 git commit告訴git,把檔案提交到倉庫 m後面輸入的是本次提交的說明,可以輸入任意內容 注意 commit可以一次提交很多檔案,所以你可...

2 檔案結構

乙個小程式主體部分由三個檔案組成,必須放在專案的根目錄,如下 乙個小程式頁面由四個檔案組成,分別是 注意 為了方便開發者減少配置項,描述頁面的四個檔案必須具有相同的路徑與檔名。示例目錄 helloworld 這個是小程式的指令碼 檔案,可以在這個檔案上進行監聽,並處理小程式的一些生命週期 比如一些全...