TBMBaaSKit 0.1.0.15

TBMBaaSKit 0.1.0.15

测试已测试
语言语言 SwiftSwift
许可协议 MIT
发布最后发布2017年4月
SwiftSwift 版本3.0
SPM支持 SPM

Timothy Barard--description=与 MBaaSKit 服务器通信的框架 维护。



TBMBaaSKit 0.1.0.15

  • collegboi

TBMBaaSKit

描述

用于与 MBaaSKit 服务器通信的框架。提供了向服务器发送和检索对象的功能。

示例

要运行示例项目,首先克隆仓库,然后从 Example 目录中运行 pod install

要求

  • Swift 3

安装

MBaaSKit 可以通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 中

pod "TBMBaaSKit"

用法

struct TestObject: TBJSONSerializable {

    var name: String!

    init() {
    }

    init(name:String) {
        self.name = name
    }
    init( jsonObject : TBJSON) {
        self.name = jsonObject.tryConvert("name")
    }
}


var result = [TestObject]()
result.getAllInBackground(ofType:TestObject.self) { (succeeded: Bool, data: [TestObject]) -> () in

    DispatchQueue.main.async {
        if (succeeded) {
            result = data
            print("success")
        } else {
            print("error")
        }
    }
}

let testObject = TestObject(name: "timothy")

testObject.sendInBackground("objectID"){ (succeeded: Bool, data: NSData) -> () in

    DispatchQueue.main.async {
        if (succeeded) {
            print("scucess")
        } else {
            print("error")
        }
    }
}

作者

collegboi, [email protected]

许可协议

MBaaSKit 可以在 MIT 许可协议下使用。有关更多信息,请参阅 LICENSE 文件。