![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Effective Objective-C
文章平均质量分 79
VNanyesheshou
Android音视频开发
展开
-
Effective OC 笔记 1了解Objective-C 语言的起源
Objective-C与C++、java等面向对象语言类似,不过很多方面有差别。该语言是“消息型”语言,而非“函数调用”。两者区别://Messaging(Objective-C)Object *obj = [Object new];[obj performWith:parameter1 and:parameter2];//Function calling (C++)Object原创 2016-08-23 17:21:09 · 1145 阅读 · 0 评论 -
Effective OC 笔记 2类的头文件中尽量少引入其他头文件
最近每天晚上都会抽出一点时间看Effective Objective-C这本书,感觉其讲的都非常经典,内容很深入。Objective-C与C、C++一样,也使用头文件和实现文件来分隔代码。其编写类的方式:以类为文件名,头文件后缀用.h,实现文件后缀用.m。原创 2016-09-02 16:06:15 · 1655 阅读 · 0 评论 -
Effective OC 笔记 3多用字面量语法
在写Objective-C程序的时候经常会用到这几个类,NSNumber、NSString、NSArray、NSDictonary。它们都属于Foundation框架,从类名可知道各自类的用处。OC语法繁杂,不过从Objective-C1.0开始,可以通过一种简单的方式创建NSString对象。NSString *str = @"hello";这就是字符串字面量,如果不用这种语法,就要原创 2016-09-06 09:12:02 · 1445 阅读 · 0 评论 -
Effective OC 笔记 4多用类型常量,少用#define预处理指令
1 定义常量编写代码经常会用到常量,如:#define AB_LANGUAGE_ZH 1#define AB_LANGUAGE_EN 2#define AB_LANGUAGE_AR 3#define AB_LANGUAGE_DE 4这是之前我们代码中原创 2016-09-22 21:52:13 · 1344 阅读 · 0 评论