![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS初级学习
文章平均质量分 51
jianggangli
这个作者很懒,什么都没留下…
展开
-
OC语言注意事项四
C语言的基本数据类型有: 1.int; 2.short int; 3.long int; 4.long int; 5.float; 6.double; 7.bool 有些基本数据类型存储空间size是随硬件不同,size就不同,比如一般32位机器,int类型的size是 4 bytes,64位机器是 8 byte原创 2015-05-02 10:56:17 · 329 阅读 · 0 评论 -
oc语言注意事项五
在OC里也有构造方法,initWithXXX(),用来初始化创建的对象。 在使用initWithXXX()方法的时候,一定要记得加上元祖类NSObject的初始化方法 init(), - (id) initWithXXX{ self = [super init]; if(self == nil){ //这里写上属于这个对象需要初始化的代码 } return self; } 这是O原创 2015-05-02 15:54:23 · 271 阅读 · 0 评论 -
OC语言注意事项一
#import 与 #include 的区别 在C语言中,我们想要让编译器复制一些头文件到现在的源文件,俗称引入头文件,或者包含头文件,使用#include。 例如有三个单独没有联系的头文件FirstFloor.h, SecondFloor.h, ThirdFloor.h, 现在SecondFloor.h想要把整个FirstFloor.h文件 复制过来,可以在SecondFloor.h原创 2015-05-01 22:20:51 · 413 阅读 · 0 评论 -
OC语言注意事项二
OC里函数和方法的区别 在C语言里面,我们说一个task任务的实行被放到一个大刮号"{}"里面,并且给它赋予一个唯一的标识符:函数名 在OC里面如果一个task任务的实行,如果是一个对象的行为,我们就称为动作或者给对象发送一个消息。 明显函数是来源于C语言的称呼,方法是面向对象里面一个行为或者动作的称呼, 两者区别是:函数的任务实行不需要建立对象,OC里即是静态方法;而方法的实行必须依赖于原创 2015-05-01 23:26:10 · 230 阅读 · 0 评论 -
OC语言注意事项三
OC数据类型有三种:基本数据,对象 和 id 基本数据类型是属于内存空间最小的原子单元,所以在赋值或者复制的时候,属于真实值赋于 如果是对象类型的话,往往是引用类型,赋值或者复制,属于吧对象的首地址赋予,而对象本身并没有再创建 即对象还是原来那个对象,如果实现对象的真实赋值或者复制,就需要自己在类内部采用另外方法,即对空间zone复制, 把整个对象里面所有的基本数据类型赋值,重新复制单独内原创 2015-05-01 23:32:46 · 319 阅读 · 0 评论 -
OC语言注意事项六
在OC的元祖类NSObject中有一个静态方法+ (void)initialize; 这个方法是在当一个类第一次创建对象的时候被初始化,而且只实行一次, 使用场合:一个类会有一些属于类的全局变量,或创建这个类的对象就必须要 先初始化一些全局的对象,不然这个类没法创建对象。我们就把需要创建对象的 前提条件写在initialize;方法中,比如我们要统计一个类创建了多少个 对象,就可以在这个原创 2015-05-02 16:15:19 · 216 阅读 · 0 评论