[资料丢失]当时学习iOS基础是这么开始的

来源:互联网 发布:为什么淘宝打不开了 编辑:程序博客网 时间:2024/05/01 21:21

一、 Objective-C语言基础

  • 预计时间:16小时
    *source例子:-
  • 相关文档:-
  • 要求:能够创建简单的类,会使用NSString、NSLog、集合等相关类,了解alloc、copy、retain、release、dealloc的用法和含义
  • 练习APP要求:-
Edit

二、开发环境与工具

Edit

1. 开发环境构建

  • 预计时间:2小时
  • 相关文档:-
Edit

2.Xcode的使用

  • 预计时间:2小时
  • 相关文档:
    https://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/Introduction/Introduction.html
    其他—Xcode 4.0快捷键
Edit

3.应用程序的构建、MVC的介绍等

  • 预计时间:8小时
    *source例子:
  • 相关文档:

  • 要求:会做xib与H文件的链接,简单的HelloWord应用。理解Info.plist文件的使用方法
  • 练习APP要求:
    其他-关于应用程序属性的设定
    其他-Image Display(320*480)_Retina Display(640*960)

4. Cocoa Touch 框架
  • 预计时间:2小时
  • 相关文档:

    https://developer.apple.com/library/ios/navigation/#section=Frameworks

5. 实机测试
  • 预计时间:2小时
  • 相关文档:
    其他-证书导入

Edit

三、SDK基础知识

1.UI控件
  • UIView
  • UIWindow
  • UIActionSheet
  • UIActivityIndicatorView
  • UIAlertView
  • UIButton
  • UIDatePicker
  • UIImageView
  • UILabel
  • UIPageControl
  • UIPickerView
  • UIProgressView
  • UISearchBar
  • UISegmentedControl
  • UISlider
  • UIStepper
  • UISwitch
  • UITabBar
  • UITextField
  • UITextView
  • UIScrollView
  • UITableView
    1. UITableViewCell

  • UIWebView
  • UIToolbar
    1. UIBarButtonItem

2.其他基础知识
  • 画图和动画
  • View Controller
  • Navigation
  • Tab bar Controller
  • 数据的操作
    1. 文件的操作
    2. sqlite DB的操作
    3. 远程数据访问
    4. XML
    5. JSON

  • 地理位置、Mapkit
  • Address Book的访问
  • IOS设备自有功能:打电话、打开网页等
  • iphone旋转自适应处理
  • 加速度传感器UIAccelerometer
  • 相机
  • 音频、视频
  • 手势
  • 画面之间的传值
原创粉丝点击