【转】iOS开发学习计划
来源:互联网 发布:淘宝红包图片 编辑:程序博客网 时间:2024/04/30 14:30
转自:简书
一、C语言基础
基本数据类型、基本运算、函数、数组、字符串、指针、结构体、预处理指令、枚举、文件操作、内存管理
二、Objective-C
1、Objective-C基本语法
数据类型、表达式、变量、循环结构、选择结构
2、Objective-C面向对象
类、对象、继承、自省、SEL选择器、属性访问、多态、动态类型、动态绑定
三、iOS
1、Foundation框架
Protocol、Delegation、Category、Foundation框架类结构和关系、基本数据类型(NSNumber、NSValue、NSString、NSMutableString)、容器类(NSArray、NSMutableArray、NSDictionary、NSMutableDictionary、NSSet、NSMutableSet)、文件管理(NSFileManager)、NSData、通知中心NSNotificationCenter、网络处理(NSURLConnection、NSURL、NSURLRequest、NSResponse)
2、MVC模式、代理设计模式、数据存储、内存管理(ARC)、
3、UIKit框架
UIKit框架类结构和关系、窗口UIWindow、视图UIView、应用程序UIApplication、基本控件(UILabel、UIButton、UITextField、UITextView、UIImageView、UIAlertView)、触摸(UITouch)、事件(UIEvent)、手势(UIGestureRecognizer)、滚动视图UIScrollView、表格视图UITableView、集合视图UICollectionView、视图控制器UIViewController、标签控制器、导航控制器、表格控制器
4、QuartzCore框架
2D绘图、图层CALayer、核心动画Core Animation
5、数据存取
plist文件、preference文件、NSKeyedArchiver归档、CoreData框架、SQLite3
6、多线程编程
NSThread、GCD、NSOperationQueue
7、网络编程
HTTP协议、JSON数据处理、加载网络图片、NSURLConnect、AFNetworking、CFNetwork
8、多媒体
音频、视频、相机、相册、流媒体
9、系统服务
iCloud、推送、内购、游戏中心GameCenter、广告、蓝牙、打电话、发短信、通讯录、邮件、浏览器、真机调试、App发布、社交
10、MapKit框架(地图API)、CoreLocation框架(用户定位)、本地化、加速计、Passbook、SVN、Git、内存分析工具、单元测试
11、自动布局Autolayout、UIDynamic、SpriteKit Game框架
12、支付、二维码、加密、XMPP即时通讯
- 【转】iOS开发学习计划
- iOS开发 学习计划图
- ios学习计划
- IOS学习计划
- IOS学习计划
- IOS学习计划
- ios学习计划
- IOS学习计划
- IOS基本学习计划
- 嵌入式开发学习计划
- 2012开发学习计划
- HELPER2416开发板学习计划
- .NET开发学习计划
- 服务器开发学习计划
- [置顶]【cocos2d-x IOS游戏开发】2013年末开发及学习计划
- 【cocos2d-x IOS游戏开发】2014年开发及学习计划:cocos2d-x视频专辑
- 杨创YC2440开发板学习计划
- 嵌入式Linux软件开发学习计划
- Innodb中的事务隔离级别和锁的关系
- OpenCL编程步骤(三):创建和编译程序
- EasyUI入门---如何导入easyUI
- mysql授权命令
- Socket通信
- 【转】iOS开发学习计划
- Ajax get解决跨域问题(只能用get方法)
- IOS开发常用数学函数
- STL 中map 和 set 的知识点总结
- 3.7WildcardMatching
- Codeforces #305 Div 1 简要题解
- android-support-v13编译错误解决
- Androrat 编译运行错误集
- [ACM]常用工具函数整理