*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFNumber length]: unrecognized selector sent to instance
網上參考的他人案例,與我的情況一模一樣,所以直接盜用他的圖和文章了。
http://www.tuicool.com/articles/EZ3uMb7
這個錯誤是作者解析pilst文件中的字段的 comments數據類型為NSNumber類型,而在字典轉模型時寫成了NSString類型,所以報了以上錯誤;
解決方法:
將模型屬性中的comments改為NSNumber類型,掉用的時候做一下數據轉換
設置屬性類型為NSNumber
調用時做下數據類型轉換,轉成NSString即可