BASIC-C

  • 01: 课程体系介绍

  • 02: iOS开发环境 、 变量

  • 03: 数据类型 、 字面值 、 sizeof 、 进制及其转换 、 运算符

  • 04: 结构化编程思想 、 分支结构 、 逻辑运算

  • 05: 运算符 、 switch语句 、 循环结构(一)

  • 06: 循环结构(二)

ADVANCE-C

  • 01: static关键字 、 结构体 、 联合 、 随机数

  • 02: 枚举 、 宏

  • 03: 变量存储空间 、 作用域 、 生命周期 、 指针 、 进程空间

  • 04: 类与对象 、 属性和方法(一)

  • 05: 属性和方法(二)

  • 06: 实参和形参 、 递归 、 初始化(一)

OBJECTIVE-C

  • 01: 初始化(二) 、 实例方法 、 类方法 、 工厂方法 、 单例模式

  • 02: 组合与聚合 、 继承与派生

  • 03: MRC内存管理 、 自动释放池 、 多态

  • 04: 协议

  • 05: 分类 、 扩展 、 ARC

FOUNDATION

  • 01: NSObject 、 copy 、 类对象

  • 02: 类对象应用 、 方法选择器 、 协议选择器 、 NSString

  • 03: NSMutableString 、 NSNumber 、 NSValue 、 NSDate 、 NSArray(一)

  • 04: NSArray(二) 、 NSMutableArray 、 NSSet 、 NSMutableSet

  • 05: NSDictionary 、 NSMutableDictionary 、 Block

CONTROLLERS1

  • 01: 学习方法和阶段介绍 、 iOS界面开发引入 、 视图控制器和视图 、 按钮 、 标签

  • 02: 文本框 、 UIImageView

  • 03: UIAlertController提示框 、 InterfaceBuilder 、 控件与事件 、 多界面开发

  • 04: 传值 、 委托

  • 05: 常用控件 、 导航控制器-NavigationController

CONTROLLERS2

  • 01: 定时器NSTimer 、 导航栏的配置 、 UIScrollView滚动视图

  • 02: 表视图控制器TableViewController(一)

  • 03: 表视图控制器TableViewController(二)

  • 04: 表视图控制器TableViewController(三)

  • 05: 故事板Storyboard 、 配置导航控制器 、 配置TabBarController 、 配置表视图控制器

VIEWS

  • 01: 表格的配置 、 storyboard中实现界面跳转 、 storyboard中实现界面传值

  • 02: 布局(一)

  • 03: 布局(二)

  • 04: 布局(三)

  • 05: UICollectionView集合视图

  • 06: 达达音乐(一)

MEDIA-SYSSERVICES

  • 01: 达达音乐(二)

  • 02: 达达音乐(三)

  • 03: 达达音乐(四)

  • 04: 手势 、 变形 、 坐标系 、 绘图(一)

  • 05: 绘图(二) 、 CoreAnimation

  • 06: 达达音乐(五) 、 动画

MODEL-STORAGE

  • 01: 植物大战僵尸(一)

  • 02: 植物大战僵尸(二)

  • 03: NSFileManager(一) 、 沙箱机制

  • 04: NSFileManager(二) 、 XML 、 plist

  • 05: NSUserDefault 、 归档和解档

  • 06: SQLite 、 CoreData(一)

MULTITASKING

  • 01: CoreData(二) 、 访问系统相册

  • 02: 音频

  • 03: NSThread 、 GCD 、 NSOpreation

  • 04: Socket

  • 05: UDPSocket 、 TCPSocket

  • 06: 打地鼠 、 HTTP的Get和Post请求

NETWORKING

  • 01: JSON解析 、 NSURLSession 、 微博(一)

  • 02: 微博(二)

  • 03: 微博(三)

  • 04: 汽车之家

PROJECT1

  • 01: 达达音乐(六)

  • 02: 达达音乐(七)

  • 03: 达达音乐(八)

  • 04: 游戏直播(一)

  • 05: 游戏直播(二)

PROJECT2-01

  • 01: Bmob 、 Charles抓包工具

  • 02: 第三方框架之侧边栏 、 登录注册 、 英语教学App(一)

  • 03: 英语教学App(二)

  • 04: 英语教学App(三) 、 通知 、 KVC和KVO

  • 05: 英语教学App(四)

  • 06: 英语教学App(五)

PROJECT2-02

  • 01: 英语教学App(六)

  • 02: 英语教学App(七)

  • 03: 英语教学App(八)

  • 04: 英语教学App(九)

  • 05: 英语教学App(十)

  • 06: 英语教学App(十一)

PROJECT2-03

  • 01: 环信

  • 02: 英语教学App(十二)

  • 03: 英语教学App(十三)

  • 04: 英语教学App(十四) 、 推送

  • 05: 分享 、 统计 、 传感器 、 地图

SWIFT

  • 01: Swift基本语法 、 常量与变量 、 运算符 、 逻辑运算符 、 循环 、 字符串 、 数组 、 字典 、 元祖 、 可选值 、 函数(一) 、 正则表达式 、 国际化

  • 02: 函数(二) 、 闭包 、 懒加载 、 Swift全民打飞机

  • 03: Swift微博(一)

  • 04: Swift微博(二)

HYBRID1

  • 01: HTML基础

  • 02: HTML5 、 CSS 、 CSS选择器 、 CSS盒子模型

  • 03: float 、 position

  • 04: flex 、 Form表单

  • 05: JavaScript基本语法(一)

  • 06: JavaScript基本语法(二) 、 创建自定义对象 、 Git

HYBRID2

  • 01: DOM 、 BOM 、 事件的添加

  • 02: OC和JS交互 、 UIWebView 、 WKWebView

  • 03: JavaScriptCore框架 、 JSEXport协议 、 数据持久化

  • 04: 混编综合样例(一)

  • 05: 混编综合样例(二) 、 Ajax异步发送请求

XCX1

  • 01: 微信小程序概述 、 微信小程序框架结构

  • 02: 容器类组件

  • 03: app.json内配置 、 API之网络请求 、 下载文件API

  • 04: 跳转下拉刷新 、 导航上拉刷新

  • 05: scroll-view组件

XCX2

  • 01: 表单组件 、 图标组件 、 微信小程序"电影"(一)

  • 02: 微信小程序"电影"(二)

  • 03: 微信小程序"旅游"(一)

  • 04: 微信小程序"旅游"(二)

  • 05: 测试