2012-09-23 43 views
1

我有一本字典的网络,这是一个字典词典
我试图复制从网络的特定条目到比较地址的Objective-C:复制特定的NSDictionary值到另一个NSDictionary的

- (NSDictionary *) compareAddr 
{ 
    NSMutableDictionary *result = [[NSMutableDictionary alloc] init]; 

    for (id key in networks) 
    { 
     NSMutableDictionary *result = [[NSMutableDictionary alloc] initWithObjectsAndKeys: @\ [[networks objectForKey: key] objectForKey:@"RSSI"]\, @\key\]; 
    }         
    return [NSDictionary ? ? ? :result]; 
} 

但这不适合我!

可能吗? : 我究竟做错了什么 ?

感谢您的任何和所有帮助

+2

你在发布的代码中有一些流浪逃跑。 – FluffulousChimp

+0

请更好地解释你想达到什么... – aleroot

回答

2

从我可以从你的问题理解,我认为你只需要结果数组中插入以这种方式所需提取的对象和重点:

- (NSDictionary *) compareAddr 
{ 
    NSMutableDictionary *result = [[NSMutableDictionary alloc] init]; 

    for (id key in networks) 
    { 
     [result setObject:[[networks objectForKey: key] objectForKey:@"RSSI"] forKey:key]; 
    }         
    return result; 
} 
+0

谢谢你,这是完美的,我正在通过添加手动对象和键的方法,谢谢你洙多:) –

相关问题