不,每次更改包時,都會使簽名無效。
如果你想寫文件,你需要寫在最好的文件夾中,這取決於你想要用這個文件做什麼。持續時間長
- Documents文件夾文件
- 緩存爲小型操作
- 等
編輯
要獲得path
您`ll需要是這樣的:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"filename.ext"];
有了這個path
你可以編寫或閱讀這樣的:
寫:
NSString *content = @"One\nTwo\nThree\nFour\nFive";
[content writeToFile:fileName atomically:NO encoding:NSStringEncodingConversionAllowLossy error:nil];
讀:
NSString *content = [[NSString alloc] initWithContentsOfFile:fileName usedEncoding:nil error:nil];
有關存儲文件的位置以及防止iCloud備份的詳細信息,請參閱http://stackoverflow.com/a/12371323/1633251。 –