1

私は辞書ネットワークを持っています。これは、
特定のエントリをネットワークから比較アドレスにコピーしようとしている 辞書の辞書です。

- ( 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];
}

しかし、これは私にはうまくいきません!

出来ますか ?:私は何を間違っているのですか?

ありとあらゆる助けをありがとう

4

1 に答える 1

2

私があなたの質問から理解できることから、私はあなたがこのように目的の抽出されたオブジェクトとキーを結果配列に挿入する必要があるだけだと思います:

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

    for (id key in networks)
    {
        [result setObject:[[networks objectForKey: key] objectForKey:@"RSSI"]  forKey:key];
    }                                
    return result;
}
于 2012-09-23T11:45:49.543 に答える