Добавление данных в NSDictionary ... SRSLY?Разве нет более быстрого пути? - PullRequest
2 голосов
/ 12 августа 2010

Я из фона Flash ActionScript. Откуда я, я могу установить подобный словарю объект как это:

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"];

Конечно, есть более простой способ ... Или это действительно моя судьба?

1 Ответ

3 голосов
/ 12 августа 2010

Это единственный короткий путь, о котором я могу думать:

NSMutableDictionary *petalData = [NSMutableDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInt:5], @"startPoint", [NSNumber numberWithInt:12], @"endPoint", nil];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...