我已經解析了導致元素數組的JSON。我希望將它存儲在一個數組中,就像我們將元素動態添加到ArrayList並稍後訪問它一樣。在iOS中,ArrayList的替代方法是動態添加元素並在以後檢索元素。 iOS中是否有其他獨特的選項可用於動態存儲和檢索元素?iOS中的ArrayList的替代?
數據1: 參考號碼:1241 InvoiceNumber:1421241 InvoiceDate:06-FEB-16
數據2: 參考號碼:3241 InvoiceNumber:12421 InvoiceDate:06-FEB-16
以上是我通過解析json得到的具有獨特元素的兩個數據。
在A類,林添加以下代碼來存儲在NSUserDefaults的所述的NSMutableArray,
for (NSUInteger i = 0; i < savecount; i++) {
NSMutableArray *newArray = [[NSMutableArray alloc] init];
[myArrays addObject:newArray];
[newArray addObject:shipmentReferenceNumber];
[[NSUserDefaults standardUserDefaults] setObject:newArray forKey:@"shipmentReferenceNumber "];
}
在B類,林試圖通過使用以下代碼來訪問它,但它返回null
NSString *referenceNumber = [[NSUserDefaults standardUserDefaults] stringForKey:@"referenceNumber"];
NSMutableArray? – Avi
即使我可以模擬HashMap也會很好,因爲有很多元素需要存儲 –
閱讀我更新的問題 –