0
我有一個NSMutableArray
命名爲totalunits
。它有一些數據。每個數據都有這樣的價值。 ({blah blah blah},{blah = 1})
。如何使用NSMutableDictionary更改數據?
第二個值應更改爲0
而不是1
。那就是我在下面的代碼中解釋的。
NSMutableDictionary *inappDict=[[NSMutableDictionary alloc] init];
[inappDict setObject:@"0" forKey:@"inapp"];
[[totalunits objectAtIndex:currenttag] replaceObjectAtIndex:1 withObject:newDict];
但是使用這個,我得到一個例外是這樣的:
[__NSCFArray replaceObjectAtIndex:withObject:]:變異的方法發送到 不可變對象。
幫幫我。
在此先感謝
好吧,你的異常描述告訴另一個東西=);由[totalunits objectAtIndex:currenttag]返回的數組是一個NSArray,而不是一個NSMutableArray - 只是在這裏發佈一個代碼,它將項目添加到totalunits數組中 – Denis