簡體   English   中英

iPhone:如何將NSArray內容轉換為NSDictionary

[英]iPhone: how to NSArray content to NSDictionary

我想將NSArray的內容添加到NSDictionary r NSMultDictionary。

我有NSDictionary(empty),我有包含NSArray的內容,我必須將NSArray內容存儲在NSDictionary中。

我怎樣才能做到這一點?

您可以使用以下代碼將NSArray的內容添加到NSDictionary。

NSMutableDictionary *dic = [[NSMutableDictionary alloc] init];
for(int i=0; i<[Array count]; i++){
[dic setObject:[Array objectAtIndex:i] forKey:[NSString stringWithFormat:@"%d",i]];
}

dic是字典,您可以使用它。

否則您可以將整個數組作為字典中的一個對象添加為

NSMutableDictionary *dic = [[NSMutableDictionary alloc] init];
[dic setObject:Array forKey:@"array"];

@Nandakishore假設您有一個數組,例如:-myArray

NSDictionary *A = [NSDictionary dictionaryWithObject:myArray forKey:@"Key"];

現在這個字典對象(A)具有myArray所有內容......現在要做你想對你的字典做的事情

希望對您有所幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM