Realm-Rest 2.1.0

Realm-Rest 2.1.0

测试已测试
语言语言 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 文件。