快速解析纽约时报头条新闻 API 到 Realm 模型
包括预构建模型文件: NYTStory
和 NYTStoryImage
,它们表示从“头条新闻 API”返回的每个故事的相关数据。
前往 Times Developer Network 进行注册,然后启用“头条新闻 API”的密钥。
RealmNYTStories
可通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中
Objective-C
pod 'RealmNYTStories'
Swift
pod 'RealmSwiftNYTStories'
Objective-C
// Call somewhere in your code
// Performs async request, parses JSON, and adds objects to given Realm
[NYTStory loadLatestStoriesIntoRealm:[RLMRealm defaultRealm]
withAPIKey:@"INSERT_YOUR_API_KEY_HERE"];
Swift
// Call somewhere in your code
// Performs async request, parses JSON, and adds objects to given Realm
NYTStory.loadLatestStories(intoRealm: try! Realm(), withAPIKey: "INSERT_YOUR_API_KEY_HERE")