110课:LeanCloud 版本的 Hello World

课程笔记文集地址:Udemy课程:The Complete iOS 9 Developer Course - Build 18 Apps

106课是总结视频,只有一分钟,没有讲什么新知识。
107课是 Section 8 的介绍,只有几分钟,没有讲什么新知识。
108课是网页链接,告知 Parse 一直没支持 Xcode 7.0 和 Swift 2.2 的问题。提供了解决方案:到这里下载。
109课是介绍 Parse 的课程。

Section 8 主要的内容是克隆 Instagram:107 - 128课。

可是!!!Parse 已经关闭了!!

所以提供了解决方案也没用了,都不能注册登录了。

所以我尝试用 LeanCloud 解决问题,两者相似度很高,LeanCloud 还是国内的,一直在提供服务。所以之后的课程内容, 我尽可能尝试转换成 LeanCloud。

所有对数据的操作请求都通过 HTTPS 访问标准的 REST API 来实现。多省心~苹果要求网络请求都是 HTTPS 标准。

1、注册安装 LeanCloud

想用 Swift 语言来使用 LeanCloud,请参加这篇文章 Swift 语言下使用 LeanCloud 服务遇到的坑,按照文章里的步骤完成安装。

2、引入 AVOSCloud

在哪个类里用到,就在类的上面 import 即可。

例如,在 ViewController.swift 文件里引入 AVOSCloud

import AVOSCloud

3、存储数据的方法

let timeBlock: AVObject = AVObject(className:某某字符串)
timeBlock.setObject("这里有详细信息", forKey: "Detail")
timeBlock.saveInBackgroundWithBlock { (succeeded, error) in
    if (succeeded) {
    // 存储成功
    } else {
    // 失败的话,请检查网络环境以及 SDK 配置是否正确
    }
}

你可能感兴趣的:(110课:LeanCloud 版本的 Hello World)