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 ...
    小妹呀閱讀 504評論 0 1
  • 在將ios項目進行Archive打包時,Xcode提示以下錯誤: [BEROR]CodeSign error: C...
    南方_H閱讀 628評論 0 11
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • 本篇文章是基于谷歌有關Graphic的一篇概覽文章的翻譯:http://source.android.com/de...
    lee_3do閱讀 7,182評論 2 21
  • 6月28日,一大早從斑瑪縣前往色達,同行的陳老道在車上發飆,講了自己在行程中的不滿,覺得自己像“凱子”,這是原話。...
    叫我漫天就好閱讀 747評論 0 0