我在我的应用程序中使用了以下代码,但它给出了不推荐使用stringWithContentsOfFile
的警告。stringWithContentsOfFile已弃用
任何人都可以告诉我如何避免此警告?这个警告将来会影响我的应用程序吗?
NSString *myData= [NSString stringWithContentsOfFile:path];
我在我的应用程序中使用了以下代码,但它给出了不推荐使用stringWithContentsOfFile
的警告。stringWithContentsOfFile已弃用
任何人都可以告诉我如何避免此警告?这个警告将来会影响我的应用程序吗?
NSString *myData= [NSString stringWithContentsOfFile:path];
想我可能会在daveoncode的回答扩大一点,所以如果你不感兴趣的错误,你可以简单地写
NSString *myData= [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
它会按照你的预期工作。
你必须使用stringWithContentsOfFile:encoding:error:
或stringWithContentsOfFile:usedEncoding:error: