我想将NSArray的内容添加到NSDictionary r NSMultDictionary。
我有NSDictionary(空),我有内容的NSArray,我必须在NSDictionary中存储NSArray内容。
我该怎么做?
答案 0 :(得分:4)
您可以使用以下代码将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"];
答案 1 :(得分:0)
@Nandakishore假设你有一个数组,例如:-myArray
NSDictionary *A = [NSDictionary dictionaryWithObject:myArray forKey:@"Key"];
现在这个字典对象(A)拥有myArray
的所有内容......现在就用你的字典做你想做的事情
我希望这可以帮到你!