0
我已经从教程中键入以下代码,我不能让它工作... 它说:“没有可见@interface为'NSFilemanager'声明选择器..... 在[文件句柄seekToEndOfFile] [文件句柄写数据:[结果行dataUsingEncoding:NSUTF8StringEncoding]; [文件句柄closeFile];部分..文件句柄选项不会出现
任何想法是什么问题,因为香港专业教育学院通过它很多很多次了.. 感谢 垫
- (IBAction)SaveText:(id)sender {
NSString *resultLine =[NSString stringWithFormat:@"%@\n",
self.inputText];
NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask,YES)objectAtIndex:0];
// textMsg.text = docPath;
NSString *savedTextMsg =[docPath stringByAppendingPathComponent:@"textMessage.csv"];
if (![[NSFileManager defaultManager] fileExistsAtPath:docPath]) {
[[NSFileManager defaultManager]
createFileAtPath:savedTextMsg contents:nil attributes:nil];
}
NSFileManager *fileHandle = [NSFileHandle fileHandleForUpdatingAtPath:savedTextMsg];
[fileHandle seekToEndOfFile];
[fileHandle writeData:[resultLine dataUsingEncoding:NSUTF8StringEncoding ]];
[fileHandle closeFile];
self.textMsg.text [email protected]"";
NSLog(@"info saved");
}
看看你的代码好一点:)这个错误是显而易见的。 – 2012-11-23 23:47:22
我改变fileHandle到别的东西,它的工作!欢呼声:-) – MHG