跳过本内容页

请提供下面的信息以登录进入您的 账户,必须填写的信息已经被 加粗和用 (*)标出

必填信息

账户参数

  1. 忘记密码?
没有帐号?点击注册
手机注册 邮箱注册

必填信息

  1. 只能使用字母、数字和符号,将会在您参加的任何讨论或论坛上显示(之后将无法更改) (以后不能更改)

账户致谢

  1. 服务条款

    诚信准则

已有账号? 点击登录
Swift2.0版微信聊天——快速集成UI和服务框架
本课程是一个涉及多个知识点的Swift综合案例。系统讲述了利用Swift 2.0实现一个全功能的聊天APP,快速集成UI和服务框架。
  1. 课程开始

    2016/04/15
  2. 学时

    4小时/周,8周
  3. 程度

    进阶
  4. 学习人数

    58

关于本课

利用Swift 2.0实现一个全功能的聊天APP,其中涉及到Objective C与Swift的互操作,如何利用桥接使用现有的OC库,使用cocoapods第三方管理工具。聊天UI和通信利用了比较流行的RongCloud作为基础架构,通过注册自有的AppKey和Secret实现私有的通信。另外涉及iOS 9独有的Storyboard引用及实时设计渲染和布局神器UIStackView,cocoapods性能改善,异步连接,刷新UI。此外,APP大量使用了各种特效第三方库比如KxMenu、网易样式全屏浮动菜单等;讲师对如何寻找第三方库给出了自己独特的方法。

课程讲师

Course Staff Image #1

小波

SwiftV课堂的知名讲师,花川学院创始人之一。先后推出《小波说雨燕》,《小波说iOS8》等系列课程深入浅出,全球首发《Apple Watch+Swift实例开发》的网络课程,广受好评。

常见问答

我需要购买教程吗?

不需要,这是一个免费在线观看的教程,不过如果你需要,你可以购买本课程的纸质版本。

课程目录

第一章 桥接和cocoapods配置
  1. 第1节 IM框架介绍
  2. 第2节 开发准备-创建项目
  3. 第3节 安装cocoapods
  4. 第4节 为项目配置Pod文件
  5. 第5节 使用pod配置完毕的workspace
  6. 第6节 建立OC到Swift的桥接头文件
  7. 第7节 连接测试
第二章 私聊和会话
  1. 第1节 私聊功能实现原理
  2. 第2节 私聊功能实现过程
  3. 第3节 cocoapods的问题
  4. 第4节 storyboard完善
  5. 第5节 设置用户信息提供者
  6. 第6节 会话列表内容显示
第三章 特效第三方库
  1. 第1节 使用自定义转场
  2. 第2节 选项卡按钮图片修正
  3. 第3节 如何找到好的第三方库
  4. 第4节 批量更新第三方库
  5. 第5节 使用KxMenu弹出式菜单
  6. 第6节 实现网易样式的动画全屏菜单
  7. 第7节 登录UI-控件
  8. 第8节 控件布局神器-UIStackView
  9. 第9节 开启storyboard的实时渲染(控件圆角和描边)
  10. 第10节 登录UI启动特效-登录区域展示
第四章 登陆背景和界面
  1. 第1节 登录背景壁纸滚动效果
  2. 第2节 用户登录界面
  3. 第3节 UITextField有效性校验—简单校验
  4. 第4节 一次性定位所有指定的控件
  5. 第5节 超常用HUD组件-SwiftNotice
  6. 第6节 炫酷动画文本框-UITextBox
  7. 第7节 输入校验简介—正则和NSPredicate
第五章 输入校验和云端查询
  1. 第1节 第二阶段-输入校验及服务器注册用户效果欣赏
  2. 第2节 让cocoapods更新加速
  3. 第3节 第三方验证库AJWValidator
  4. 第4节 必填项组合
  5. 第5节 使用云存储-LeanCloud
  6. 第6节 导入AVCloud库和设置appKey
  7. 第7节 用户云对象和重复性查询
  8. 第8节 用户对象的保存
提示
?

学习这门课程,你必须同意自动注册数据大学(BIGDataUniversity.com.cn)。

将为您创建登录邮箱为,密码为的账号
(注:如果在数据大学已经注册该邮箱,请使用原密码登录)