Вопросы по теме 'nscoding'

Сохраните NSMutableArray для загрузки при повторном открытии приложения iphone
У меня есть NSMutableArray, каждый элемент в этом массиве относится к другому классу. В каждом классе есть много полей, таких как CPPlot, идентификатор,... (я использую CorePlot для разработки стандартного приложения). Теперь я хотел бы сохранить...
681 просмотров

ИСПОЛЬЗУЙТЕ NSCoding для создания редактируемого пользователем Plist
Я пытаюсь создать редактируемый пользователем plist, в котором пользователь может хранить созданную пользователем процедуру тренировки, включая строки, на которые ссылается другой data.plist в комплекте приложений. Я предполагаю, что NSCoding -...
736 просмотров
schedule 01.02.2023

NSCoding с пользовательскими подобъектами
У меня есть один объект костюма, который имеет ссылку на другой пользовательский объект. Как мне закодировать пользовательский объект в одном пользовательском объекте в моем методе - (void)encodeWithCoder:(NSCoder *)encoder ? Допустим, имя — это...
859 просмотров
schedule 10.08.2022

Сменные наконечники с настраиваемым углом обзора (Nib-in-a-Nib): утечка памяти - почему?
Наша текущая передовая практика для настраиваемых представлений : Создайте индивидуальный вид в Nib. В контроллере представления программно загрузите перо, получите настраиваемое представление из массива загруженных объектов (мы делаем это в...
1660 просмотров

Совместимость nskeyedarchiver между OS X и iOS
Если я разделю класс, реализующий протокол NSCoding, между настольным приложением какао и приложением iOS, смогу ли я также совместно использовать файл данных, созданный путем архивирования объекта, между этими двумя приложениями?
289 просмотров
schedule 22.06.2022

Objective-C — использование NSCOding и обновление вашего приложения в App Store.
Я использую NSCoding для кодирования своих объектов и сохранения их на диск в качестве функции «кэширования», не требующей загрузки данных каждый раз при запуске моего приложения. Сейчас я сохраняю эти данные в папке «Документы» приложения,...
276 просмотров

Преобразование приложения iOS из NSCoding в Core Data
В настоящее время мое приложение использует NSCoding для хранения постоянных данных, но я хотел бы переключиться на Core Data, чтобы воспользоваться преимуществами его интеграции с iCloud. Проблема в том, что приложение в настоящее время доступно в...
358 просмотров
schedule 27.07.2023

CCSprite + NSCoding
Я создал подкласс NSCoding и добавил к нему свои специфичные для игры вещи, такие как здоровье и т. Д. Я сериализовал объект, который я создал, однако после декодирования и последующего добавления спрайта на экран через [self addChild:sprite] он...
165 просмотров

Сохранение данных, закодированных с помощью NSCoder
Я кодирую некоторый NSDictionary с помощью NSCoder и хочу как-то сохранить его внутри приложения. Может ли кто-нибудь сказать мне, как я могу это сделать? Я хочу дать пользователю возможность видеть, что он сделал ранее, когда он открывает...
217 просмотров

Objective-C - только для чтения NSMutableArray и NSCoding?
У меня есть NSMutableArray, который должен изменяться только объектом-владельцем (MyObject). поэтому первая попытка состояла в том, чтобы сделать его доступным только для чтения свойством. Проблема в том, что этот класс реализует NSCoding, а...
769 просмотров
schedule 01.02.2023

Разделить данные для NSKeyedArchiver и NSKeyedUnarchiver
Изменить (2012/10/22): перефразируя этот вопрос, надеюсь, в более ясных терминах. По сути, я ищу какой-нибудь NSCoder, который может (не)архивировать между несколькими местоположениями. Некоторые примитивы закодированных объектов должны быть...
201 просмотров
schedule 28.09.2022

Вызов необязательного метода в суперклассе (Objective-C)
Я пытаюсь создать общую реализацию для протокола NSCoding. Код будет заключен в макрос, который будет реализовывать NSCoding. Для реализации протокола нам нужны две функции: -(void)encodeWithCoder:(NSCoder*)coder;...
510 просмотров

Ключ не найден в объекте NSKeyedUnarchiver
Обычно я кодирую свои данные в NSFileWrapper следующим образом (я опускаю бит NSFileWrapper): -(NSData*)encodeObject:(id<NSCoding>)o { @autoreleasepool { NSMutableData *data = [NSMutableData data];...
781 просмотров

Сбой при выпуске в реализации методов протокола NSCoding.
Ниже приведен код, который я использую для разархивирования данных: - (id)initWithCoder:(NSCoder *)decoder { if((self = [super init])) { NSString *resoureItemClassName = NSStringFromClass([ResourceItem class]);...
123 просмотров
schedule 22.05.2024

Как использовать NSCoding для c-массива структур? (MKPolyline)
Я хочу добавить поддержку NSCoding в массив структур c. В частности, это для подкласса MKPolyline , т.е. вот с чем мне приходится работать: @property (nonatomic, readonly) MKMapPoint *points; @property (nonatomic, readonly) NSUInteger...
1117 просмотров
schedule 31.07.2023

Загрузка NSTableView из разархивированных данных
Я пытаюсь реализовать сохранение пользовательских настроек в моем приложении OS X. У меня есть NSTableView, который хранит свои данные в моем файле .plist , но у меня возникают проблемы с загрузкой тех же данных обратно в мой NSTableView. Мой...
187 просмотров

Ошибка архивирования объекта iOS с помощью NSCoding
Итак, я хочу заархивировать свой объект в каталог документов песочницы приложения. Я скопировал большую часть кода из iOS-программирования Big Nerd Ranch, поэтому не вижу, что может пойти не так. В любом случае, я мог бы диагностировать, какая часть...
1123 просмотров
schedule 05.02.2023

iOS NSCoding NSMutableArray
У меня есть .h и .m для реализации NSCoding , но количество объектов mutableArray всегда равно 0... .h #import <Foundation/Foundation.h> @interface Favorite : NSObject <NSCoding> { NSMutableArray *myArray; } @property...
1479 просмотров
schedule 29.06.2023

NSCoding Prebundle Data
Я использую NSCoding для сохранения сериализованного списка моего объекта. Этот объект успешно сохранен по пути: /var/mobile/Приложения/F923C87-360D-4B429-B2E9-CAE121009ECE5/Документы/feed_file И я могу успешно получить объект при запуске...
26 просмотров
schedule 18.09.2022

пользовательский объект с CCSprite, который соответствует NSCoding, не отображается
Пытаясь сохранить объект ScrollingBackground, я создал подкласс CCSprites, чтобы он соответствовал NSCoding. ScrollingBackground не отображается. См. соответствующий код ниже. Я не совсем уверен, что случилось. Пожалуйста помоги....
171 просмотров
schedule 10.07.2023