object-c学习
lvlvforever
这个作者很懒,什么都没留下…
展开
-
object-c 学习(二)
复合 继承是is a 的关系,是一个 复合是has a 的关系,有什么 以代码为例 #include @interface Engine :NSObject @end //Engine @implementation Engine - (NSString *) description { return (@"I am a Engine ,Vhoom"); } @end @inter原创 2013-03-30 21:15:30 · 613 阅读 · 0 评论 -
object-c 基础学习(-)
内容基本是《object-c基础教程》的,感谢国家,感谢作者。 前几章的总结。 object-c是添加了面向对象特性的C语言。 文件扩展名为.m,m代表message,是object-c语言的一个主要特性。 文件开头使用头文件包含元素声明,C语言中使用#include包含头文件,而objc中使用#import 可保证头文件只被包含一次。这条语句的含义是告诉编译器查看Foundation框原创 2013-03-30 12:47:33 · 937 阅读 · 0 评论 -
object-c学习(三)源文件分割与组织
如何进行源文件的组织 代码中的类在定义中自然的拆分成接口和实现两个部分,一个.h文件存放接口部分的代码:类的@interface指令,公共的struct定义,enum常量,#define 和extern全局变量。头文件名与类名一致,只是后缀为.h。 所有的实现细节(类的@implementation,全局变量的定义,私有struct等)都放在与类同名,以.m为扩展名的文件中。 将上面的ca原创 2013-04-02 20:52:21 · 610 阅读 · 0 评论