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

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

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

19
Как добавить элементы в словарь в Swift?
У меня есть простой словарь, который определяется как: var dict : NSDictionary = [ 1 : "abc", 2 : "cde"] Теперь я хочу добавить элемент в этот словарь: 3 : "efg" Как я могу добавить 3 : "efg"в этот существующий словарь?

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

2
Лучшая практика? - Массив / словарь как основной атрибут объекта данных [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Я новичок в основных данных. Я заметил, что типы коллекций …


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

5
Как десериализовать строку JSON в NSDictionary? (Для iOS 5+)
В моем приложении для iOS 5 есть NSStringстрока JSON. Я хотел бы десериализовать это строковое представление JSON в нативный NSDictionaryобъект. "{\"password\" : \"1234\", \"user\" : \"andreas\"}" Я попробовал следующий подход: NSDictionary *json = [NSJSONSerialization JSONObjectWithData:@"{\"2\":\"3\"}" options:NSJSONReadingMutableContainers error:&e]; Но он выдает ошибку во время выполнения. Что я делаю не так? -[__NSCFConstantString …

9
добавление нескольких записей в 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 dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] Я …

2
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 setValue:@"xrox" forKey:@"x"]; Теперь мне нужно проверить следующее [xyz содержит значение ключа "b" ?? пара или нет? Вопрос как? Другой вопрос: как просто подсчитать …

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

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

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


5
Преобразование NSString в NSDictionary / JSON
У меня есть следующие данные, сохраненные в виде NSString: { Key = ID; Value = { Content = 268; Type = Text; }; }, { Key = ContractTemplateId; Value = { Content = 65; Type = Text; }; }, Я хочу преобразовать эти данные в файл, NSDictionaryсодержащий пары ключ-значение. Сначала …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.