如何在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

iOS中的MySQL和核心数据

来自分类Dev

在核心数据中存储UIColor对象

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

在核心数据中存储CLLocationCoordinates

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

Related 相关文章

  1. 1

    iOS中的MySQL和核心数据

  2. 2

    在核心数据中存储UIColor对象

  3. 3

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

  4. 4

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

  5. 5

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

  6. 6

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

  7. 7

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

  8. 8

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

  9. 9

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

  10. 10

    在核心数据中存储CLLocationCoordinates

  11. 11

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

  12. 12

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

  13. 13

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

  14. 14

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

  15. 15

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

  16. 16

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

  17. 17

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

  18. 18

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

  19. 19

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

  20. 20

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

  21. 21

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

  22. 22

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

  23. 23

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

  24. 24

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

  25. 25

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

  26. 26

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

  27. 27

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

  28. 28

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

  29. 29

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

热门标签

归档