2018-08-13 iOS基础学习

iOS基础学习

一:工具

1、熟悉mac操作系统

目标:会基本的操作,一些快捷键

2、XCode的使用

1)工程基本的目录结构

2)每个工作区是做什么的

3)会修改工程配置(比如修改icon,工程名,开发者账户等信息)

4)快捷键的使用

5)基本的调试,断点,了解一些LLDB

可以参考此网站:http://www.cocoachina.com/special/xcode/

3、SourceTree的使用/git的使用
1)提交,拉取代码

2)分支的使用

3)tag的使用

二:Objective_C语法

1、基本数据类型/Founction框架(重点:集合类的使用)

1)通用基本数据类型:int, long, short, char, string

2)OC的基本数据类型:NSString, NSArray, NSMutableArray, NSDictionary等

2、UI绘制/UIKit框架

1)基本的控件:UILabel, UIButton, UISwitch, UIImageView, UITextField, UITextView的简单使用

2)滑动控件:UIScrollView, UITableView

3)UIViewController

4)UINavigationController

5)UIWindow及事件的传递

// 重点:UITableView、UIViewController和UINavigationController

// sd_WebImage的使用(第三方框架)

3、属性

1)属性是什么

2)get、set方法的使用

3)属性的修饰符及区别

4、KVC和KVO操作

5、类别

1)类别的作用

2)怎么使用

3)缺陷/优势

6、代理/协议

1)是为了解决什么问题而产生

2)定义,声明

3)修饰符及区别

3)简单使用

7、代码块(block的使用)

8、文件操作

1)读写操作

9、MRC/ARC的区别和使用

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容