0
我在這個數組的每個元素中都有一個數組是字典,每個字典中都有一些數組。nsdictionary,nsarray到可變版本
這就像
[ { [] },{ [] } ]
這是我從一個服務器響應了該模式。
這裏是我的問題,當我嘗試改變一些東西,我得到
[__NSCFDictionary setObject:forKey:]: mutating method sent to immutable object
有啥最佳方法呢?我需要遍歷所有項目才能使它們變爲可變的?或者還有其他方法嗎?因爲當我調用mutable copy
方法時,它只是將外層轉換爲可變。
任何幫助將不勝感激..
您收到服務器響應。是JSON嗎? 'NSJSONSerialization'類讓你在解析它時創建可變容器。 – Eimantas 2012-07-12 07:07:57
是的,它的JSON響應。你能舉個例子嗎? – iremk 2012-07-12 07:11:46
這只是一個方法調用。請參閱NSJSONSerialization類的文檔:https://developer.apple.com/library/ios/#documentation/Foundation/Reference/NSJSONSerialization_Class/Reference/Reference.html – Eimantas 2012-07-12 07:17:33