MBaaSKit 0.2.8.28.4

MBaaSKit 0.2.8.28.4

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布了最后发布2017年4月
SwiftSwift 版本3.1
SPM支持 SPM

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



MBaaSKit 0.2.8.28.4

  • collegboi

描述

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

示例

要运行示例项目,首先克隆存储库,然后从示例目录中运行 `pod install`。

要求

  • Swift 3

安装

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

pod "MBaaSKit"

用法

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 文件。