软件工程系暑假培训计划之二——iOS培训大纲
2013-07-17 21:23
288 查看
第一章 iOS 平台概述
(1)iOS简介
(2)环境搭建
(3)系统架构
(4)Hello World 简介
第二章 Objective-C语言
(1)数据类型与表达式
(2)String分配与使用
(3)值比较
(4)自定义类
(5)创建与初始化对象
(6)类属性
(7)Retain/automatic/nonatomic
(8)ARC
(9)Delegate/protocol
(10)Runtime type check
(11)使用Number
(12)使用Array
(13)使用Dictionary
(14)Category与Extension
第三章 控制器与控件(一)
(1)窗口与视图
(2)坐标系统
(3)控制器与视图
(4)视图事件处理
(5)控件与各种controller使用
(6)View与control类进一步理解
(7)MVC框架介绍
第三章 控制器与控件(二)-Table View
(1)创建
(2)Delegate
(3)数据
(4)Event
(5)Accessories
(6)Hierachy data
(7)Swipe deletion
(8)Header/footer
(9)Context menu
(10)moving/deletion(exercise)
(11)UITableViewConroller /refresh
第四章 iOS Application 介绍
(1)应用程序组成
(2)事件处理
(3)通知
第五章 Storyboard 介绍
(1)Storyboard
(2)Nib xib storyboard
(3)Storyboard中添加控制器
(4)Storyboard中添加自定义controller
(5)Storyboard中添加自定义view
(6)Segque
(7)Autosizing
(8)Autolayout
(9)旋转处理
第六章 Bundle、资源、文件、数据库
(1)Bundle & Path
(2)资源访问
(3)文件IO
(4)数据库
第七章 图形、变换、动画
(1)Core graphics
(2)Core Text
(3)UIView animation/transform
(4)CALayer(core animation)
(5)变换
(6)动画
第八章 多线程与多任务
(1)NSThread
(2)定时器
(3)NSTimer/NSThread retain cycle问题
(4)线程通讯
(5)GCD
(6)Operation queue
(7)performSelector NSObject
(8)多任务
第九章 网络编程
(1)网络与HTTP
(2)网络状态
(3)NSURLConnection
(4)ASIHTTPRequest
(5)UIWebView
(6)XML解析
第十章 Audio与Video
(1)播放Audio
(2)处理播放中断
(3)录音
(4)多音频播放
(5)播放视频
(6)视频截图
(7)访问Music Library
第十一章 开发者账号、设备调试
(1)开发者账号
(2)设备调试
(3)商店提交
第十二章 其他手机功能
(1)通讯录
(2)摄像头
(3)加速度计
(4)位置服务
(5)陀螺仪
(6)电话
(7)短信
(1)iOS简介
(2)环境搭建
(3)系统架构
(4)Hello World 简介
第二章 Objective-C语言
(1)数据类型与表达式
(2)String分配与使用
(3)值比较
(4)自定义类
(5)创建与初始化对象
(6)类属性
(7)Retain/automatic/nonatomic
(8)ARC
(9)Delegate/protocol
(10)Runtime type check
(11)使用Number
(12)使用Array
(13)使用Dictionary
(14)Category与Extension
第三章 控制器与控件(一)
(1)窗口与视图
(2)坐标系统
(3)控制器与视图
(4)视图事件处理
(5)控件与各种controller使用
(6)View与control类进一步理解
(7)MVC框架介绍
第三章 控制器与控件(二)-Table View
(1)创建
(2)Delegate
(3)数据
(4)Event
(5)Accessories
(6)Hierachy data
(7)Swipe deletion
(8)Header/footer
(9)Context menu
(10)moving/deletion(exercise)
(11)UITableViewConroller /refresh
第四章 iOS Application 介绍
(1)应用程序组成
(2)事件处理
(3)通知
第五章 Storyboard 介绍
(1)Storyboard
(2)Nib xib storyboard
(3)Storyboard中添加控制器
(4)Storyboard中添加自定义controller
(5)Storyboard中添加自定义view
(6)Segque
(7)Autosizing
(8)Autolayout
(9)旋转处理
第六章 Bundle、资源、文件、数据库
(1)Bundle & Path
(2)资源访问
(3)文件IO
(4)数据库
第七章 图形、变换、动画
(1)Core graphics
(2)Core Text
(3)UIView animation/transform
(4)CALayer(core animation)
(5)变换
(6)动画
第八章 多线程与多任务
(1)NSThread
(2)定时器
(3)NSTimer/NSThread retain cycle问题
(4)线程通讯
(5)GCD
(6)Operation queue
(7)performSelector NSObject
(8)多任务
第九章 网络编程
(1)网络与HTTP
(2)网络状态
(3)NSURLConnection
(4)ASIHTTPRequest
(5)UIWebView
(6)XML解析
第十章 Audio与Video
(1)播放Audio
(2)处理播放中断
(3)录音
(4)多音频播放
(5)播放视频
(6)视频截图
(7)访问Music Library
第十一章 开发者账号、设备调试
(1)开发者账号
(2)设备调试
(3)商店提交
第十二章 其他手机功能
(1)通讯录
(2)摄像头
(3)加速度计
(4)位置服务
(5)陀螺仪
(6)电话
(7)短信
相关文章推荐
- Android IOS WebRTC 音视频开发总结(十五)-- 培训课程大纲
- ios培训大纲
- 软件工程系暑假培训计划之一——程序设计培训计划
- 自我知识拓展培训计划大纲
- iOS 培训大纲
- IOS设计模式之二:Delegate模式
- 系统集成资质培训文章撰写计划
- iOS设计模式之二(门面模式,装饰器模式)
- 蓝懿iOS培训日志18 Segue跳转笔记一
- iOS内存管理系列之二:自动释放与便捷方法
- 我是新人我最强----团队新手培训计划展开
- IOS常用开源项目收藏之二
- ios设计模式之二(门面模式,装饰器模式)
- 轻松学习之二——iOS利用Runtime自定义控制器POP手势动画
- 质量度量分析与测试技术 培训大纲
- TTT WinFX培训之二 Indigo 上午
- iOS培训objective-c——实例化对象
- 有关iOS培训的学习方法
- 网络流二十四题之二 —— 太空飞行计划问题(SHUT)
- 敏捷开发“松结对编程”实践之二:计划与设计篇(大型研发团队,学习型团队,139团队,师徒制度,设计评审,预想陈述,共同估算,扑克牌估算)