Описание тега github-mantle

Модельные рамки для Cocoa и Cocoa Touch от GitHub
1 ответ

Mantle 2.0 не может проанализировать JSON для записи в массиве

Следующие разборы кода JSON больше не работают для меня после того, как я обновил Mantle до 2.0. Они могут нормально работать на более старой версии Mantle (я не помню правильный номер версии. Что я знаю, так это то, что я скачал его в ноябре 2013 г…
21 май '15 в 11:09
2 ответа

Лучшая библиотека для отображения основных данных

Как разработчик я сталкиваюсь с обработкой данных каждый день. Обычное дело, что мне нужно обработать необработанные данные для объекта (NSManagedObject). Поэтому я использую AFNetworking для получения данных с удаленного сервера, и в результате раб…
15 фев '14 в 20:56
2 ответа

Как использовать NSArray, а не пару ключ-значение с Mantle

Если у меня есть массив JSON, как это, { "list": [ "javascript", "stockFields", "stockLists" ] } и две модели, такие как: @interface stockList : MTLModel <MTLJSONSerializing> @property(nonatomic, copy, readonly) NSArray *stockListItems; @end @…
24 авг '15 в 03:00
0 ответов

Укажите преобразователь для данного класса при сопоставлении с Mantle

Я использую Mantle для целевого проекта c, и мне было интересно, если есть способ указать NSValueTransformer в зависимости от класса стоимости. Например, я хотел бы обработать все числа или объекты даты определенным способом. На сегодняшний день (на…
17 окт '17 в 17:38
1 ответ

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

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

Данные мантии и ядра - не удалось сериализовать управляемый объект

Я пытаюсь сохранить JSON в Coredata, используя Mantle, и у меня есть следующий код: PPCoreDataStack *coreDataStack = [PPCoreDataStack defaultStack]; //my custom wrapper for CoreData a simple accessor really NSManagedObject *mob = [MTLManagedObjectAd…
06 авг '14 в 22:50
1 ответ

Вставьте значение из модели Mantle в RealmDB

У меня есть проблема: как я могу сохранить значение из модели Mantle в базе данных Realm с помощью цикла? мой код ниже: MTLmodel *model = [MTLJSONAdapter modelOfClass:[MTLmodel class] fromJSONDictionary:jsonResponse error:&error]; FreefoodRealmd…
23 дек '16 в 12:17
1 ответ

Проблема с мантией - MTLValueTransformer не будет преобразовывать NSNumber в int

Я использую Mantle для успешного преобразования значений в моей модели - но этот возвращается с ошибкой: Incompatible block pointer types sending 'int (^)(NSNumber *__strong)' to parameter of type 'MTLValueTransformerBlock' (aka 'id (^)(__strong id)…
2 ответа

Как обрабатывать непредвиденные типы данных с помощью Mantle

В моем подклассе MTLModel у меня есть это: @property (assign, nonatomic) NSInteger catId; И конечно это при реализации: + (NSDictionary *)JSONKeyPathsByPropertyKey { return @{ @"catId" : @"cat_id" }; } Но что, если мои друзья на сервере решат измени…
19 фев '16 в 02:15
1 ответ

Как обработать BOOL в мантии?

У меня MyModel, унаследованный от MTLModel (используя модуль GitHub Mantle). MyModel.h @interface MyModel : MTLModel <MTLJSONSerializing> @property (nonatomic, assign, readonly) BOOL *nsfw; @end в MyModel.m я пробовал + (NSValueTransformer *)n…
12 мар '17 в 19:47
3 ответа

Mantle конвертировать 0 и 1 в BOOL автоматически?

Mantle уже конвертирует значения int 0 и 1 в JSON в значения BOOL target-C? У меня есть модель: @interface MyModel : MTLModel @property (nonatomic, readonly) BOOL isValid; @end И скажем, JSON это: { is_valid: 0 } OR { is_valid: 1 } Я хочу знать, буд…
10 июл '14 в 07:25
1 ответ

Как я могу настроить NSdictionary, используя Mantle?

У меня есть следующая строка JSON: {"suit_id": 2427; "suits": "http://img.prettyyes.com/1137-4930-1446175512.jpeg;http://img.prettyyes.com/1137-7665-1446175512.jpeg;http://img.prettyyes.com/1137-4783-1446175512.jpeg"} Так что, когда используйте мант…
09 ноя '15 в 16:42
1 ответ

Десериализовать объект Mantle, используя два формата JSON

Есть ли способ построить объект мантии, используя два разных объекта JSON? Например, скажем, есть класс Address и два следующих формата JSON: { "street: "s", "city" : "city", "state" : "state", "zipcode" "12345" } { "street_one: "s1", "street_two: "…
16 ноя '15 в 18:22
1 ответ

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

Я использую мантию для отображения модели и пальто для сетевого запроса. Перекрытие автоматически сопоставляет результат с моделью, но при наличии отклика конверта я могу получить персонализированный отклик Перекрытия. Но проблема в том, что ответ O…
07 май '15 в 12:13
0 ответов

Как отобразить внутренний объект, который изменяется на основе запроса конечной точки, с помощью GitHub Mantle?

У меня есть следующий сценарий: веб-сервис, предоставляющий ответы, заключенные в один и тот же объект (описано ниже) внутренний объект может быть совершенно другим в зависимости от вызываемой конечной точки Я использую GantHub's Mantle для сопостав…
03 мар '15 в 10:48
1 ответ

Массив сопоставления iOS Mantle Overcoat с идентификатором объекта

Я использую пальто и мантию. Наш JSON с нашего REST-сервера возвращает что-то вроде: { results:[{ id: 123, eventName: @"ABC" ... private_users: [50, 37, 24] },{ id: 124, eventName: @"DEF" ... private_users: [40, 27, 14] },{ id: 125, eventName: @"GHI…
14 авг '14 в 06:05
2 ответа

Строки с пробелами не удалось преобразовать в NSURL - Mantle

Хотелось бы знать, есть ли в любом случае исправление ошибки при преобразовании строки с пробелом в NSURL в Mantle? Я получаю ошибку ниже Мантии: Ошибка Domain=MTLTransformerErrorHandlingErrorDomain Code=1 "Не удалось преобразовать строку в URL", NS…
20 авг '15 в 23:18
1 ответ

MTLModels внутри MTLModels?

У меня есть веб-сервис, который возвращает JSON объекта, и в этом объекте есть список других объектов. Как я могу заставить Mantle создать объект для каждого из этих вложенных объектов, а не давать мне словарь для каждого из них?
14 июл '13 в 05:55
1 ответ

Мантия игнорировать ключ в JSON

Я пытался игнорировать ключ внутри словаря при создании модели мантии. Допустим, что JSON содержит: { prop1:"my prop", prop2:"my prop2" } изначально у меня есть модель с class MyModel: MTLModel, MTLJSONSerializing { //MARK: Model properties var prop…
05 окт '15 в 06:24
1 ответ

iOS Mantle + Пальто

Я смотрю на библиотеку Overcoat, которая из того, что я собираю, является библиотекой, расширяющей библиотеку Mantle. Мантия: https://github.com/Mantle/Mantle/ Пальто: https://github.com/gonzalezreal/Overcoat На страницах Mantle и Overcoat github по…
12 авг '14 в 03:25