stringWithContentsOfFile已弃用

Vij*_*jay 7 nsstring

我在我的应用程序中使用以下代码,但它给出了一个stringWithContentsOfFile不推荐使用的警告.

谁能告诉我如何避免这种警告?这个警告将来会影响我的应用程序吗?

NSString *myData= [NSString stringWithContentsOfFile:path];
Run Code Online (Sandbox Code Playgroud)

xci*_*xci 15

以为我可能会对daveoncode的答案进行一些扩展,所以如果你对错误不感兴趣,你可以简单地写一下

NSString *myData= [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
Run Code Online (Sandbox Code Playgroud)

它会像你期望的那样工作.