iPhone:如何NSArray内容到NSDictionary

问题描述 投票:0回答:2

我想将NSArray的内容添加到NSDictionary r NSMultDictionary中。

我有NSDictionary(空),我有NSArray内容,我必须在NSDictionary中存储NSArray内容。

我怎样才能做到这一点?

iphone nsarray
2个回答
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"];

0
投票

@Nandakishore假设你有一个数组,例如:-myArray

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

现在这个字典对象(A)具有myArray的所有内容......现在做你想用你的字典做什么

我希望这可以帮到你!

© www.soinside.com 2019 - 2024. All rights reserved.