Xcode 错误集锦

在使用plist文件做本地缓存时,由于是通过代码创建的,在使用的过程中遇到了the data couldn't be read because it isn't in the correct format问题,

Google了一下,发现没有想要的答案便自己查代码解决。在使用plutil xxx.plist终端命令时 得到下面信息xxx.plist: Cannot parse a NULL or zero-length data。

提示第77行有错误, 找到修改以后, 编译正确

原来代码创建plist文件,在没有进行数据存储的时候,是一个空的文件,在你双击打开时是会出现the data couldn't be read because it isn't in the correct format的提示的。这不是你代码的问题,只是plist里面没有数据而已。但在使用plist存储数据时,如果使用了非法类型的数据你一样是不能进行存储的。所以,再用plist时要保证你的数据类型合法(dictionary,array,data,date,bool,number,string)。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、关于BitCode的:BitCode是iOS 9 SDK出来的关于APP瘦身的一个特性,提交 Bitcode ...
    小妹呀阅读 511评论 0 1
  • 在将ios项目进行Archive打包时,Xcode提示以下错误: [BEROR]CodeSign error: C...
    南方_H阅读 637评论 0 11
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,080评论 19 139
  • 本篇文章是基于谷歌有关Graphic的一篇概览文章的翻译:http://source.android.com/de...
    lee_3do阅读 7,219评论 2 21
  • 6月28日,一大早从斑玛县前往色达,同行的陈老道在车上发飙,讲了自己在行程中的不满,觉得自己像“凯子”,这是原话。...
    叫我漫天就好阅读 751评论 0 0