? 相信大家都知道像數(shù)據(jù)或者字典這些有一個保存到本地的方法:writeToFile:atomically:即寒,只要保證里面的數(shù)據(jù)都是OC里的對象橡淆。例如:array、dictionary母赵、nsdate這些的話就可以正常保存逸爵,嗯,至少根據(jù)官方文檔的說法是這樣的市咽∪可問題是我在writeToFile:fileName atomically:保存字典的時候一直就保存不了,里面的數(shù)據(jù)對象都是OC框架的施绎,用nsnumber做key溯革,nsdate做value,可問題就是一直保存不了谷醉!之前讀取數(shù)據(jù)為空的時候以為是哪里代碼出錯致稀,查找了一兩天,最后俱尼,找遍了網(wǎng)上抖单,終于看到有人說不要用nsnumber做key,然后一試遇八,就可以正常保存了矛绘!官方文檔根本沒說啊,這是哪門子的問題啊刃永,大家有相同錯誤的可以參照一下這個令人惱火的經(jīng)驗货矮。
? 所以用writeToFile:atomically:保存字典到本地的話,不要用nsnumber做key斯够!