测试已测试 | ✓ |
语言语言 | Obj-CObjective C |
许可证 | MIT |
发布最新发布 | 2015 年 8 月 |
由 Tobias Sundstand 维护。
依赖项 | |
Realm | ~> 0.90.5 |
Realm+JSON | ~> 0.2.5 |
NSString-UrlEncode | ~> 2.0.0 |
NSURL+QueryDictionary | ~> 1.0.3 |
KTBTaskQueue | ~> 1.0.1 |
AFNetworking | ~> 2.5.0 |
Functional.m | ~> 1.0.0 |
用于处理基于 JSON 的 Rest API 的 Realm.io 扩展的第一个版本
[realm setBaseUrl:@"http://api.example.com" queuePersistance:RestRequestQueuePeristanceDatabase];
@interface User : RLMObject
@property NSString* username;
@property NSString* name;
@end
[User restInDefaultRealmWithRequestType:RestRequestTypePost
parameters:@{
RestRequestParameterStyleJSON : @{
”username”:”foo”,
”password”:”bar”
}}
headers:nil
userInfo:@{@"action":@"login"}
success:^(id primaryKey) {
User *user = [User objectForPrimaryKey:primaryKey];
//Use object
}
failure:^(NSError *error, NSDictionary *userInfo) {
//Handle error
}
];
有关如何使用 Realm-Rest 的更多信息,请参阅 Wiki
Tobias Sundstrand, [email protected]
Realm-Rest 可在 MIT 许可下使用。有关更多信息,请参阅 LICENSE 文件。