首页 > 代码库 > iOS知识点大纲

iOS知识点大纲

iOS知识点大纲

 

Xcode使用

  1. 创建UI工程

基本控件

  2. UILabel标签

  3. UIButton按钮 项目: 计算器项目

  4. UIImageView(UIImage)   项目: 人人界面

  5. UIView 视图+触摸   项目: 人人界面

  6. UITextField输入框/电子词典

  7. iOS常用控件

  8. 手势操作

视图控制器和多视图程序

  9. UIViewController

  10.UINavigationController 项目: 人人界面模拟

  11. UITabBarController 项目: QQ界面模拟

滚动视图和表格视图

  12. UIScrollView+UIPageContror       项目: 我的相册

  13. UITableView 项目: QQ好友列表模拟

  14. UITableViewCell 项目: 爱限免列表模拟

数据下载和解析

  15.  HTTP数据下载和JSON解析,SDWebImage      项目: 豆瓣读书项目

  16. AFNetworking , POST上传

  17.  XML解析+GData 项目: 豆瓣使用XML数据

  18.  下拉刷新和上拉加载更多-MJRefresh—EGORefresh

  19.  数据库+SQL语句+FMDB     项目: 交规考试项目

爱限免项目

  20.  爱限免项目(版本和屏幕适配)

==========================================

iOS开发高级知识

  ASIHttpRequest

  微博分享(使用友盟分享) 

  多媒体播放

    AVAudioPlayer 项目: 音乐播放器

    MPMoviePlayerController    项目: 视频播放器

  WebView+JavaScript

  多线程 NSThread+NSOperation+GCD

  苹果地图+百度地图+高德地图

  iPad编程

  图文混排(cell变高, CoreText)

  KVC和KVO

  设计模式

    MVC, 单例, 代理, Target/Action, 通知, 观察者

  核心绘图(Qtartz2D)

  AFNetworking 

  Xib和故事板

  核心动画(Core Animation)

  流媒体(音乐或视频)

  socket-AsyncScoket

  XMPP即时通讯

真机,上线和推送

  真机调试 

  抓包分析

  上线

  推送

  SVN使用

  调试

其他零碎的

  CoreData

  传感器,通讯录, 照相机,照片库

  xcode中的工具

  二维码

 

  屏幕适配(UIDevice+UIScreen)

 

  沙盒机制(NSBundle+UIApplication

 

  运行时库Runtime