我正在尝试将列表写入包含在我的项目(Deck.txt)中的文本文件,相关代码如下:
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Deck" ofType:@"txt"];
NSFileHandle *fileHandle = [NSFileHandle fileHandleForWritingAtPath:filePath];
deck = [[NSString alloc]initWithFormat: @"%@\n%@ %@",file, txtQuantity.text, cardName];
//[deck writeToFile:filePath atomically:YES encoding:NSStringEncodingConversionAllowLossy error:nil];
[fileHandle writeData:[deck dataUsingEncoding:NSUTF8StringEncoding]];
[fileHandle closeFile];
Run Code Online (Sandbox Code Playgroud)
当我运行代码时,它不会保存到文本文档中,或者至少不会保存到我的项目中.它仍将创建列表并从文件中读取我尝试写入的所有数据,但是当我关闭程序时,不会对文本文档进行任何更改.非常感激任何的帮助.
嘿大家,当我点击iPhone应用程序中的按钮时,我试图通过一系列字符串进行迭代.在viewDidLoad方法中,这段代码效果很好,但是,我使用Tab Bar在视图之间切换,我希望视图在从另一个视图切换到它时自行刷新.这是它正在破解的代码,非常类似于我在另一个完美运行的按钮中使用的代码
NSEnumerator *e = [deckList objectEnumerator];
id obj;
Run Code Online (Sandbox Code Playgroud)
每当它到达"id obj"时崩溃任何帮助都将是最受欢迎的.