Описание тега initwithcoder
1
ответ
initwithCoder и encodewithCoder на iOS
Я пытался сохранить состояние UIButton используя encodeWithCoder: - (void)encodeWithCoder:(NSCoder *)encoder { [coder encodeObject:self.button1 forKey:@"button1"]; } мой initWithCoder: выглядит так: -(void) initWithCoder:(NSCoder*)decoder { self.but…
10 сен '12 в 01:52
1
ответ
Просмотр 1000x1000 на initWithCoder:
Есть пара вопросов, задающих это на SO, но ни один не задал это должным образом. Я использую пользовательский индикатор выполнения, который является UIView основанный класс с этой реализацией. @implementation MCProgressBarView { UIImageView * _backg…
22 окт '16 в 18:51
1
ответ
Как эффективно управлять изменениями размера экрана и перерисовкой с помощью раскадровок, initWithCoder, viewDidLoad и viewDidLayoutSubviews?
Я использую макеты раскадровки, чтобы настроить макет представления. Я поддерживаю макеты iPhone и iPad. Когда представление создается с initWithCoder:, он изначально создается с размером кадра устройства, на которое я последний раз смотрел в Интерф…
04 фев '18 в 01:02
2
ответа
ios: вопросы относительно init(frame:) и init?(кодер:)
Учебник Apple описывает разницу между init(frame:) а также init?(coder:) как Обычно вы создаете представление одним из двух способов: путем программной инициализации представления или путем предоставления возможности загрузки представления раскадров…
03 дек '17 в 16:22
2
ответа
Установить фрейм UIImageView в initWithCoder
Я пытаюсь установить размер кадра UIImageView внутри подкласса UICollectionCell, но это не работает. Я использую раскадровку. В коде все работает, кроме последней строки, касающейся imageView. Если я положил код в drawRect, он работает нормально. - …
02 окт '13 в 09:32
1
ответ
Приложение перестает работать после добавления messageUI.framework
Приложение перестает работать после добавления messageUI.framework У меня создано полностью работающее приложение, и я хочу добавить несколько новых функций. Я добавил messageUI.framework и это перестало работать. Если я удаляю Framework, он снова р…
06 фев '13 в 11:40
0
ответов
iOS: сбой initWithCoder: "Нужно нажать выполненный класс для реализации селектора"
У меня есть UIImageView подклассами как CLImageView, который был реализован с ленивой нагрузкой. Только что я столкнулся с этим сообщением об ошибке: Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Exercised cl…
13 май '16 в 08:53
1
ответ
Источник данных равен нулю в initWithCoder
У меня есть следующая реализация initWithCoder, которая зависит от обратного вызова метода источника данных. Но почему-то источник данных равен нулю, а методы источника данных не вызываются. Я использую раскадровку и поэтому перезаписал метод initWi…
14 апр '14 в 12:40
1
ответ
Инициализация статического одноэлементного объекта с помощью NSCoder
Я работаю над приложением для iPhone и сталкиваюсь с некоторыми проблемами с моим общим синглтон-классом. Я использую общий синглтон для хранения двух переменныхint gameRuns а также int totalScore"gamRuns" просто увеличивается каждый раз, когда поль…
22 янв '12 в 19:01
2
ответа
Передать значения между контроллером
Я использую Storyboard для создания контроллера представления, но с созданием кода , затем передаю значение в контроллер. Я знаю, это будет называтьсяinitWithCoder:msgstr ", но в методе свойство равно nil.Я получаю где-нибудь значения свойств?
10 ноя '15 в 08:31
0
ответов
Почему initWithCoder: возвращает неправильный класс объекта во время декодирования объекта?
Я пытаюсь использовать NSKeyedArchiver / NSKeyedUnarchiver в тривиальном тестовом примере и наблюдаю, что при вызове initWithCoder: созданный объект сообщает, что у него неправильный класс. TestCoder.h #import <Foundation/Foundation.h> @interf…
22 июл '15 в 18:27
3
ответа
Цель C - Пользовательское представление и реализация метода init?
У меня есть пользовательское представление, которое я хочу иметь возможность инициализировать оба in-code И в nib, Как правильно написать оба initWithFrame а также initWithCoder методы? Они оба разделяют блок кода, который используется для некоторой…
29 авг '11 в 05:00
0
ответов
Как мы можем динамически инициализировать свойства let в его конструкторе в Swift
Я создал подкласс UILabel в Swift, и я хочу настроить некоторые свойства надписи, такие как шрифты, размер цвета и т. Д., В зависимости от типа надписи. Этот ярлык создан в файле раскадровки. Для определения типа лабиринта я создал собственное имя с…
11 дек '15 в 05:33
0
ответов
Получать доступ к пользовательским атрибутам времени выполнения пользовательского представления из initWithCoder
У меня есть экземпляры пользовательского класса представления в XIB, которые мне нужно инициализировать, вызывая пользовательский инициализатор, который принимает определенные параметры. Для того чтобы настроить их в конструкторе интерфейсов, мне ну…
24 фев '17 в 17:40
0
ответов
Завершение работы приложения из-за необработанного исключения "NSGenericException", причина: "Этот кодировщик требует, чтобы замененные объекты возвращались из initWithCoder:"
Мое приложение iOS работает нормально в iOS 10 и более новой версии. Но когда я пытался запустить свое приложение на iPad mini с iOS версии 9.3.2, приложение зависало. Я пытаюсь нажать контроллер представления, и я использую раскадровку для всех кон…
26 окт '18 в 11:01
1
ответ
Можно ли преобразовать объект модели cpp в NSData?
Я пытаюсь передать объект модели на локальный сервер, который я создал. Объект модели является классом cpp. Мне нужно преобразовать его в данные, чтобы я мог записать его через поток. Когда я пытался заархивировать класс, используя методы кодера, я …
07 авг '12 в 04:37
1
ответ
Использование синглтона использует значение из initWithCoder вместо создания нового экземпляра в Swift
У меня есть простая логическая переменная в функции, в которой установлен наблюдатель, чтобы проверить, когда она меняется: var userValid: Bool{ didSet{ let valid=userValid ? "valid" : "not valid" print("uservalid changed to \(valid)") } } Я установ…
18 сен '16 в 06:56
2
ответа
Сохранение пользовательских объектов в список с помощью NSCoder
Итак, я понял, что мне нужно использовать NSCoding для сохранения моих пользовательских объектов в plist. Часть, с которой я борюсь, это именно то, как я делаю это после того, как я реализовал initWithCoder а также encodeWithCoder методы. Они вернул…
11 сен '12 в 14:28
0
ответов
initWithCoder и encodeWithEncoder ад. Можно ли это упростить?
С десятками моделей с десятками свойств каждая, все они могут быть сохранены на диск с помощью NSCoder протокол и NSKeyed(Un)archiverМного работы по созданию и поддержке моделей для моего iOS-приложения. Имея дюжину свойств для одной модели, я долже…
06 окт '15 в 05:36
1
ответ
Как кодировать initwithcoder в Swift?
Я новичок в быстром и у меня проблемы с initwithcoder в быстром. У меня есть класс UserItem, мне нужно, чтобы сохранить логин пользователя. в цели с так - (id)initWithCoder:(NSCoder *)decoder{ if (self = [super init]){ self.username = [decoder decod…
30 ноя '15 в 02:39