objective-c – 使用NSString writeToFile的麻烦

objective-c – 使用NSString writeToFile的麻烦,第1张

概述我一直在 Cocoa / Objective-C中为一个练习项目编写一个简单的文本编辑器,我遇到了一个我从未预料到的错误. 我有一个NSString用于我的文件内容以及一个NSString用于它的路径.当我尝试将内容写入文件时,我使用以下方法: [FileContents writeToFile: CurrentFileName atomically: NO 我一直在 Cocoa / Objective-C中为一个练习项目编写一个简单的文本编辑器,我遇到了一个我从未预料到的错误.

我有一个Nsstring用于我的文件内容以及一个Nsstring用于它的路径.当我尝试将内容写入文件时,我使用以下方法:

[fileContents writetofile: Currentfilename                atomically: NO                  enCoding: nsstringencoding /* Error occurs on this line */                    error: nil];

我今天多次使用这种方法而没有错误,我收到一个错误:

Expected Expression before ‘nsstringencoding’

解决方法 nsstringencoding不是有效值.你需要决定使用什么 text encoding.如果您对文本编码一无所知,并且这些文件仅供您的程序使用,我建议您到处使用NSUTF8StringEnCoding.

UTF-8有许多好处,包括如果你没有遇到任何非ASCII字符它是纯ASCII.

总结

以上是内存溢出为你收集整理的objective-c – 使用NSString writeToFile的麻烦全部内容,希望文章能够帮你解决objective-c – 使用NSString writeToFile的麻烦所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1007469.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存