将一个文件合并到Xcode的“支持文件”中,名为:taxrates.csv
。
NSString *fileString = [NSString stringWithContentsOfFile:@"taxrates.csv" encoding:NSUTF8StringEncoding error:NULL];
NSLog(@"%@",fileString); // <-- just displays null
答案 0 :(得分:4)
这是因为应用程序的当前目录不是应用程序的路径,而是包含UUID文件夹的路径。
要修复,请尝试使用[[NSBundle mainBundle] pathForResource:@"taxrates" ofType:@"csv"]
来获取文件的路径,而不是使用原始字符串。