您的位置:首页 > 移动开发 > IOS开发

软件工程系暑假培训计划之二——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)短信
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: