Вопросы с тегом «nsdictionary»

Член фреймворка Apple Objective-C Cocoa. Объекты NSDictionary управляют ассоциациями ключей и значений.

268
для каждого цикла в Objective-C для доступа к словарю NSMutable

Я нахожу некоторые трудности в доступе к изменяемым словарным ключам и значениям в Objective-C. Предположим, у меня есть это: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; Я могу установить ключи и значения. Теперь я просто хочу получить доступ к каждому ключу и значению, но я не...

200
Есть ли способ перебора словаря?

Я знаю, NSDictionariesкак то, что вам нужно key, чтобы получить value. Но как я могу перебрать все keysи valuesв a NSDictionary, чтобы я знал, какие есть ключи и какие есть значения? Я знаю , что есть нечто , называемое для-в-петли в JavaScript. Есть ли что-то подобное в...

176
Лучшая практика? - Массив / словарь как основной атрибут объекта данных [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Я новичок в основных данных. Я заметил, что типы...

156
Как использовать NSJSONSerialization

У меня есть строка JSON (из PHP, json_encode()которая выглядит так: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Я хочу разобрать это в какую-то структуру данных для моего приложения для iPhone. Я думаю, что для меня лучше всего было бы иметь массив словарей, поэтому 0-й элемент в массиве...

154
Как десериализовать строку JSON в NSDictionary? (Для iOS 5+)

В моем приложении для iOS 5 есть NSStringстрока JSON. Я хотел бы десериализовать это строковое представление JSON в нативный NSDictionaryобъект. "{\"password\" : \"1234\", \"user\" : \"andreas\"}" Я попробовал следующий подход: NSDictionary *json = [NSJSONSerialization...

139
добавление нескольких записей в HashMap одновременно в одном операторе

Мне нужно инициализировать константу HashMap, и я хотел бы сделать это в одной строке. Как избежать такого: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); аналогично этому в цели C: [NSDictionary...

96
NSDictionary - необходимо проверить, содержит ли словарь пару ключ-значение или нет

Мне просто нужно спросить следующее. Предположим, у меня есть словарь. NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; [xyz setValue:@"sagar" forKey:@"s"]; [xyz setValue:@"amit" forKey:@"a"]; [xyz setValue:@"nirav" forKey:@"n"]; [xyz setValue:@"abhishek" forKey:@"a"]; [xyz...

94
Использование NSPredicate для фильтрации NSArray на основе ключей NSDictionary

У меня есть множество словарей. Я хочу отфильтровать массив по ключу. Я пробовал это: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Это не работает, я не получаю результатов. Я думаю,...

93
Как добавить в NSDictionary

Я использовал NSMutableArrayи понял, что использование словаря намного проще для того, чего я пытаюсь достичь. Я хочу сохранить ключ как NSStringи значение как intв словаре. Как это сделать? Во-вторых, в чем разница между изменяемым и обычным словарем?...

87
Добавление NSDictionary к другому NSDictionary

У меня есть один, NSDictionaryи он загружается UITableView. Если пользователь прокручивает все больше и больше, я вызываю API и извлекаю новые данные. Эти данные снова представлены в виде файла NSDictionary. Можно ли добавить новое NSDictionaryк существующему?...

83
Преобразование NSString в NSDictionary / JSON

У меня есть следующие данные, сохраненные в виде NSString: { Key = ID; Value = { Content = 268; Type = Text; }; }, { Key = ContractTemplateId; Value = { Content = 65; Type = Text; }; }, Я хочу преобразовать эти данные в файл, NSDictionaryсодержащий пары ключ-значение. Сначала я пытаюсь...