質問

私はフラッシュアクションスクリプトの背景から来ました。私の出身地では、このような辞書のようなオブジェクトを設定できます。

var data:Object = {startPoint:5, endPoint:12};

だから、Objective-Cに来て、私はこれに相当するものが次のように見えることを発見して驚いた。

NSMutableDictionary *data = [NSMutableDictionary dictionary];
[data setObject:[NSNumber numberWithInt:5] forKey:@"startPoint"];
[data setObject:[NSNumber numberWithInt:12] forKey:@"endPoint"];

確かに簡単な方法があります...それとも本当に私のたくさんですか?

役に立ちましたか?

解決

これは私が考えることができる唯一の短い方法です:

NSMutableDictionary *petalData = [NSMutableDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInt:5], @"startPoint", [NSNumber numberWithInt:12], @"endPoint", nil];
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top