如何在iOS的核心数据中存储JSON数据

钦纳

我从JSON获得响应,并将其存储在数组中,并且要将值存储{albumId albumName coverPhotoURL createdDate}在Core Data中,请帮助我。

    (
        {
        albumId = 1;
        albumName = UAE;
        coverPhotoURL = "http://1-dot-digiphoto-01.appspot.com/serve?blob-key=AMIfv95XeG-ii4aKZsUB5w-ClP0QUhJZa-o5BQRvdqArCCwg0Ueb13-wAfmyNHgaDdTaFS152_kXkJg5_9386zlfRCDc3fagW7Ekagdd6_VvJl6IscqNkyvVkXKYAqIRe-KqDMpjG-cW";
        createdDate = "10-Jun-2010 06:11 PM";
        description = "photos took in Dubai";
        lastViewedDate = "10-Jun-2010 06:11 PM";
        modifiedDate = "10-Jun-2010 06:11 PM";
        numberOfPhotos = 10;
       }
   )
谢尔盖·佩卡尔(Sergey Pekar)

您需要创建NSManagedObject的子类并定义所有需要的字段

@interface AlbumInfo : NSManagedObject

@property (nonatomic, retain) NSNumber * albumId;
@property (nonatomic, retain) NSString * albumName;
@property (nonatomic, retain) NSString * coverPhotoURL;
@property (nonatomic, retain) NSDate * createdDate;

@end

那么您需要调用此代码

context = /* Get the NSManagedObject context */

AlbumInfo *item = [NSEntityDescription insertNewObjectForEntityForName:@"AlbumInfo" inManagedObjectContext:context];

item.albumId = @"some value from json";
/* ... so on ...*/

NSError *error = nil;
if (context != nil) {
    if ([managedObjectContext hasChanges] && ![context save:&error]) {
        // Replace this implementation with code to handle the error appropriately.
        // abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development.
        NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
    }
} 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在核心数据中顺序存储数据?

来自分类Dev

如何在核心数据中存储NSDate?

来自分类Dev

如何在核心数据中存储CGPoint?

来自分类Dev

如何在核心数据中存储快速枚举?

来自分类Dev

如何在核心数据中存储数组(Swift)

来自分类Dev

如何在核心数据中存储NSDate?

来自分类Dev

如何在核心数据中存储UIButton值?

来自分类Dev

如何在iOS的核心数据中添加json解析数据?

来自分类Dev

数据如何存储在核心数据模型中(属性)

来自分类Dev

数据如何存储在核心数据模型中(属性)

来自分类Dev

iOS Swift-如何使用核心数据存储数组?

来自分类Dev

如何从核心数据表iOS中检索数据?

来自分类Dev

如何从核心数据表iOS中检索数据?

来自分类Dev

如何在WatchKit Extension目标中获取核心数据持久存储路径

来自分类Dev

如果按下uibutton,如何在核心数据中存储值?

来自分类Dev

如何在WatchKit Extension目标中获取核心数据持久存储路径

来自分类Dev

如果按下uibutton,如何在核心数据中存储值?

来自分类Dev

在核心数据中存储CLLocationCoordinates

来自分类Dev

在核心数据中存储UIColor对象

来自分类Dev

如何在核心数据模型iOS中找出特定属性索引的值

来自分类Dev

如何在iOS中建立多对多关系?(核心数据)

来自分类Dev

如何在Swift中创建核心数据关系

来自分类Dev

如何在核心数据中连接实体

来自分类Dev

iOS中的MySQL和核心数据

来自分类Dev

iOS Swift-在文档目录中存储uiimage并在核心数据中存储路径

来自分类Dev

iOS Swift-在文档目录中存储uiimage并在核心数据中存储路径

来自分类Dev

xcode / ios:如何将映像保存到磁盘并将名称存储在核心数据中

来自分类Dev

您如何将NSMutable阵列中的数据存储在核心数据中?

来自分类Dev

您如何将NSMutable阵列中的数据存储在核心数据中?

Related 相关文章

  1. 1

    如何在核心数据中顺序存储数据?

  2. 2

    如何在核心数据中存储NSDate?

  3. 3

    如何在核心数据中存储CGPoint?

  4. 4

    如何在核心数据中存储快速枚举?

  5. 5

    如何在核心数据中存储数组(Swift)

  6. 6

    如何在核心数据中存储NSDate?

  7. 7

    如何在核心数据中存储UIButton值?

  8. 8

    如何在iOS的核心数据中添加json解析数据?

  9. 9

    数据如何存储在核心数据模型中(属性)

  10. 10

    数据如何存储在核心数据模型中(属性)

  11. 11

    iOS Swift-如何使用核心数据存储数组?

  12. 12

    如何从核心数据表iOS中检索数据?

  13. 13

    如何从核心数据表iOS中检索数据?

  14. 14

    如何在WatchKit Extension目标中获取核心数据持久存储路径

  15. 15

    如果按下uibutton,如何在核心数据中存储值?

  16. 16

    如何在WatchKit Extension目标中获取核心数据持久存储路径

  17. 17

    如果按下uibutton,如何在核心数据中存储值?

  18. 18

    在核心数据中存储CLLocationCoordinates

  19. 19

    在核心数据中存储UIColor对象

  20. 20

    如何在核心数据模型iOS中找出特定属性索引的值

  21. 21

    如何在iOS中建立多对多关系?(核心数据)

  22. 22

    如何在Swift中创建核心数据关系

  23. 23

    如何在核心数据中连接实体

  24. 24

    iOS中的MySQL和核心数据

  25. 25

    iOS Swift-在文档目录中存储uiimage并在核心数据中存储路径

  26. 26

    iOS Swift-在文档目录中存储uiimage并在核心数据中存储路径

  27. 27

    xcode / ios:如何将映像保存到磁盘并将名称存储在核心数据中

  28. 28

    您如何将NSMutable阵列中的数据存储在核心数据中?

  29. 29

    您如何将NSMutable阵列中的数据存储在核心数据中?

热门标签

归档