From cbbbbe3a7e33c7aefa5fca13aba69dd9b98f7dcf Mon Sep 17 00:00:00 2001 From: Sami Samhuri Date: Fri, 24 Apr 2015 20:33:58 -0700 Subject: [PATCH] update model for new version of Mantle --- Blog/Post.m | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Blog/Post.m b/Blog/Post.m index 7c61b0a..4d789c9 100644 --- a/Blog/Post.m +++ b/Blog/Post.m @@ -27,6 +27,11 @@ + (NSDictionary *)JSONKeyPathsByPropertyKey { return @{ @"objectID" : @"id", + @"slug" : @"slug", + @"author" : @"author", + @"title" : @"title", + @"date" : @"date", + @"body" : @"body", @"path" : @"url", @"url" : @"link", @"time" : @"", // ignore @@ -34,9 +39,9 @@ } + (NSValueTransformer *)urlJSONTransformer { - return [MTLValueTransformer reversibleTransformerWithForwardBlock:^NSURL *(NSString *str) { + return [MTLValueTransformer transformerUsingForwardBlock:^NSURL *(NSString *str, BOOL *success, NSError **error) { return [NSURL URLWithString:str]; - } reverseBlock:^NSString *(NSURL *url) { + } reverseBlock:^NSString *(NSURL *url, BOOL *success, NSError **error) { return [url absoluteString]; }]; }