5
ответов

Почему NSUserDefaults не удалось сохранить NSMutableDictionary в iOS?

Я хотел бы сохранить объект NSMutableDictionary в NSUserDefaults. Тип ключа в NSMutableDictionary - NSString, тип значения - NSArray, который содержит список объектов, которые реализуют NSCoding. ...
вопрос задан: 4 January 2019 10:26
1
ответ

NSCoding с использованием NSString внутри объекта

Моя проблема заключается в том, что я получаю свой NSArray of Store объектов все мои свойства NSString вызывают ошибки BadAccess. Свойства int и double отлично работают! store.h @interface Store: NSObject <...
вопрос задан: 15 August 2017 09:18
1
ответ

Кодирование объективного-c блока?

Действительно ли возможно закодировать блок Objective C NSKeyedArchiver? Я не думаю, что объект Блока NSCoding-совместим, поэтому [кодер "блок" encodeObject:block forKey:@] не работает? Любой...
вопрос задан: 8 May 2015 14:14
1
ответ

iPhone - Почему в документации говорится, что UIImageView NSCoding совместимый?

Идеально совместимый класс NSCoding будет работать ожидаемым использованием encodeWithCoder: и initWithCoder: (по крайней мере, я думал поэтому до недавно) без разработчика, имеющего необходимость беспокоиться о том, что продолжается...
вопрос задан: 2 July 2009 05:48
0
ответов

NSCoding VS Core data

Я искал статью, в которой объясняются преимущества и недостатки NSCoding (NSKeyedArchiver...) по сравнению с использованием CoreData (SQLite....). Есть много вариантов, я могу реализовать свой собственный...
вопрос задан: 1 January 2019 20:06
0
ответов

Как преобразовать NSValue в NSData и обратно?

У меня есть несколько NSValue (полученных через KVC valueForKey), которые мне нужно добавить к объекту NSData, чтобы отправить его по сети с помощью Game Center. Очевидно, что мне также нужно будет преобразовать ...
вопрос задан: 4 March 2014 03:16
0
ответов

Как кодировать и декодировать настраиваемый класс с помощью NSKeyedArchiver

У меня есть настраиваемый класс, который я хочу сохранить и загрузить. Класс содержит NSDate, NSString и NSNumber. Я реализовал протокол NSCoding в файле .h. Вот код, который у меня есть. ...
вопрос задан: 5 September 2012 08:48
0
ответов

Декодирование с помощью NSCoding :Существует ли значение для ключа?

Есть ли способ определить, существует ли значение для данного ключа при использовании значений NSCoding и декодирования? Другими словами, я пытаюсь сделать следующее... if ([decoder valueExistsForKey :@"myKey"] )//...
вопрос задан: 14 August 2012 17:38
0
ответов

NSCoding для NSMutableDictionaries, содержащих настраиваемые объекты

Я пытался сериализовать объект SearchEntity (настраиваемый объект), содержащий NSMutableDictionary, содержащий набор типа CategoryEntity (настраиваемый объект). 1 SearchEntity , содержащий: 1 ...
вопрос задан: 30 May 2012 11:52
0
ответов

initWithCoder :не отображается в NSObject?

У меня есть интерфейс:#import @interface Picture :NSObject; @property (только для чтения )NSString *путь к файлу;-(UIImage *)изображение; @end и реализация:#import "Picture....
вопрос задан: 28 April 2012 11:16
0
ответов

Нужно ли вызывать [super encodeWithCoder] при создании подкласса объекта, реализующего NSCoding?

Я знаю, что когда вы пишете метод initWithCoder подкласса объекта, который реализует NSCoding, вы должны вызывать super initWithCoder (вместо super init ), но должен ли я вызывать super...
вопрос задан: 6 April 2012 08:44
0
ответов

NSCode: кодировщик и декодер для примитивных типов

Я пытался создать универсальный кодировщик и декодер для моих классов моделей. Я пытался найти способ вызвать «метод кодирования» для всех типов свойств, либо объектов (NSString, NSNumber, ...
вопрос задан: 28 February 2012 11:29
0
ответов

Как провести модульное тестирование NSCoding?

У меня есть приложение для iOS с данными, сохраняемыми с помощью NSCoding, а точнее NSKeyedArchiver. Это приложение уже доступно в App Store. Я работаю над второй версией приложения ...
вопрос задан: 28 November 2011 07:59
0
ответов

Использование NSCoding для подкласса настраиваемого класса

Я использую NSCoding для архивации / разархивирования настраиваемого класса в качестве метода сохранения данных. Он отлично работает, если объект является подклассом NSObject, но у меня также есть объекты, которые являются подклассами пользовательского .
вопрос задан: 26 October 2011 14:39
0
ответов

Записать пользовательский объект в .plist в Какао

Я что-то блокирую, и я уверен, что он слишком велик. У меня есть настраиваемый объект, который выглядит примерно так: @interface DownloadObject: NSObject {NSNumber * key; NSString * имя; ...
вопрос задан: 15 July 2011 12:26
0
ответов

Хранение данных json на iPhone: сохраните строку json, как это VS, создайте объект из json и используйте NSCoding + NSKeyedArchiver

В своем приложении для iPhone я получаю данные json с удаленного сервера, анализирую их с помощью Json Framework и представляю в UIview. Также хочу дать пользователю возможность хранить данные на ...
вопрос задан: 8 February 2011 16:59