Описание тега nsvaluetransformer

NSValueTransformer - это абстрактный класс, который используется технологией Cocoa Bindings для преобразования значений из одного представления в другое. Приложение создает подкласс NSValueTransformer, переопределяя необходимые методы для обеспечения требуемого настраиваемого преобразования.
1 ответ

NSCollectionView с сетевым образом

У меня есть NSCollectionView где одно из подпредставлений является NSImageView, Фактическое изображение требует загрузки с веб-сервера после прохождения вызова API (так что фактически два сетевых запроса). Очевидно, мне нужно загрузить изображение а…
1 ответ

Мантия - Преобразование вложенной модели в Swift

У меня много проблем с десериализацией и сериализацией вложенной модели в Swift с использованием Mantle. Я верю, что все настроено правильно, но я даже не могу обойти ошибки компиляции. Чтобы дать некоторую перспективу, я успешно преобразовал классы…
1 ответ

Как я могу получить предупреждения CoreData?

Я практикую BDD. У меня есть сущность под названием Foobar который содержит преобразуемый атрибут с именем quux, который я указал (используя редактор модели Core Data), чтобы быть QuuxToBazTransformer, Дело в том, QuuxToBazTransformer не существует …
01 апр '14 в 23:32
1 ответ

Сохранение UIImage в основные данные; проблема с NSValueTransformers

Я пытаюсь сохранить снимок, сделанный с камеры iphone, в основные данные. У меня UIImage взят с камеры. После этого я не знаю, что мне делать. Каждая картинка связана с вопросом объекта. Теперь у объекта вопроса нет поля изображения. Он имеет отноше…
01 авг '11 в 19:48
2 ответа

Шифрование основных данных iOS с использованием NSValueTransformer

Я экспериментирую с шифрованием данных с помощью Core Data и CommonCrypto. Я пытаюсь использовать NSValueTransformer для ленивого шифрования и дешифрования. Однако, когда я сейчас пытаюсь сохранить зашифрованные данные в постоянном хранилище, происх…
1 ответ

NSValueTransformer я могу добавить больше объектов в связанный массив?

Я использую преобразователь значений для преобразования массива содержимого таблицы в "связанное" содержимое, чтобы я мог редактировать значения, прежде чем они перейдут к представлениям, и это сработает. - (id)transformedValue:(id)value { NSArray *…
0 ответов

Запросы для трансформируемых данных в Objective-C или Swift

Я работаю над обновлением старого кода в одном из наших приложений. Пользователи должны иметь возможность поиска в списке клиентов по таким параметрам, как имя и номер учетной записи, а также адрес. Проблема в том, что адресная информация хранится н…
1 ответ

Какао: Нужно ли инициализировать преобразователи значения для использования в IB?

У меня есть два пользовательских преобразователя значений, содержащихся в моей папке "Другие источники", привязанных к столбцам таблицы в IB, которые я инициализирую таким образом: @implementation MyDocument - (id)init { self = [super init]; if (sel…
1 ответ

Как подключить NSPopUpButton с выбором единиц измерения к способу представления NSTextField?

В сущности Core Data у меня есть атрибут "length". Я сохраняю длину в сантиметрах. Я хочу дать пользователю возможность просматривать и редактировать длину в сантиметрах или дюймах. Поэтому я помещаю NSTextField рядом с кнопкой NSPopUpButton с выбор…
1 ответ

Базовые данные не вызывают автоматически преобразователь значения при получении / установке атрибута непосредственно в коде

Если я правильно понимаю, идея трансформируемых атрибутов Core Data заключается в следующем: реализовать NSValueTransformer подкласс с возвратами [NSData class] в +transformedValueClass наряду с его реализацией для трансформации зарегистрировать тра…
07 апр '13 в 11:34
1 ответ

Как передать контекстные объекты в NSValueTransformer

NSValueTransformer используется для преобразования значения. Но что, если для трансформации понадобится больше контекстной информации? Например, как можно NSValueTransformer получить доступ к другим объектам в кончике или получить доступ к контролле…
14 мар '14 в 12:22
2 ответа

Базовые данные - как проверить, существует ли объектная связь без возникновения ошибки

Существует объект A и объект B. Объект B имеет один атрибут, который может быть преобразован по типу (изображение), и одно отношение, которое относится к объекту A. Объект A может иметь отношение к одному и только одному объекту B, или не может. Пер…
1 ответ

NSValueTransformer для C структурируется в базовых данных

Как мне создать NSValueTransformer для структуры C, такой как CGRect в основных данных? По-видимому transformedValue & reverseTransformedValue требовать и id, Есть ли способ передать void*или лучший способ сделать это?
1 ответ

Использование NSValueTransformer для установки значений экземпляра NSManagedObject

Я использую пользовательский NSValueTransformer для хранения информации о цвете в моем хранилище базовых данных. Преобразование между преобразуемыми данными и экземпляром UIColor прекрасно работает, когда данные о цветах уже находятся в хранилище (т…
1 ответ

Невозможно сделать transformValue, вызываемый в NSValueTransformer

Есть моя реализация NSValueTransformer + (Class)transformedValueClass { return [NSData class]; } + (BOOL)allowsReverseTransformation { return YES; } - (id)transformedValue:(id)value { // some implementation, there is breakpoint } - (id)reverseTransf…
25 авг '14 в 07:36
1 ответ

Проблема с трансформируемыми атрибутами основных данных для изображений

Я застрял на том, что должно быть очень простым делом: иметь Core Data Entity для хранения / отображения (с помощью привязок) изображения, назначенного в качестве преобразуемого атрибута. Я прочитал много похожих постов в стеке (например, см. Здесь …
2 ответа

Используйте дату Swift с CoreData

У меня много полей даты в моей модели базы данных. CoreData позволяет использовать NSDate или TimeInterval для сохранения дат в зависимости от опции "Использовать скалярный тип". Однако оба эти варианта плохи для меня, так как я хочу использовать да…
29 сен '16 в 19:03
1 ответ

Чрезвычайно странный сбой при сохранении преобразуемой строки NSAttributedString в базовые данные

У меня есть проект с использованием Core Data. У него есть объект Note, который имеет один преобразуемый атрибут, называемый контентом. Я сохраняю NSAttributedString в это свойство. Свойство отлично сохраняет данные при первом сохранении, но когда я…
2 ответа

Шифрование основных данных

У меня есть вопрос по поводу основного шифрования данных. Я храню некоторые конфиденциальные пользовательские данные в базе данных Core Data SQLite. Все критические значения являются трансформируемыми, и я использую AES256 для шифрования и дешифрова…
15 фев '13 в 23:36
0 ответов

Создайте пользовательскую строку NSString из массива JSON с помощью Mantle

Я использую Mantle для анализа бизнес-JSON. В настоящее время мы проходим массив JSON-объектов для бизнес-категорий со следующим: NSMutableString *stringCats = [[NSMutableString alloc] init]; for (NSArray *cats in business.yelpCategories) { NSString…