我只是想在Objective C中写入一个.txt文件。这是代码:
BOOL success = [str writeToFile:@"tmp/cool.txt" atomically:YES encoding:NSUTF8StringEncoding error:&error];
if(success)
{
NSLog(@"done writing!");
}
else
{
NSLog(@"writing failed: %@", [error localizedDescription]);
}
此代码的输出是“文件夹cool.txt 不存在”。我不明白这一点,因为“.txt”会认为它是文件。
我究竟做错了什么?