2012年7月27日

与OC相关的一些基础知识(二)

摘要: 1.OC中创建对象分为两个步骤:为对象分配内存和对内存进行初始化。其格式分别为:id 对象名 = [类名 alloc]; [对象名 init].2.OC中变量的作用域问题。OC语言支持用public、private和protected对其作用域进行设定。其中默认值为protected,表示在这个类及其派生类中可以访问该变量。public表示这个类以及其派生类,还有类外都可以对该变量进行访问,这是较不安全的。private表示只有这个类可以访问该变量,值得提出的一点是,若父类中有某private变量,则其子类不能对其引用。3.id。id是一个通用的数据类型,可以用来存储任意类型的对象。4.类.. 阅读全文

posted @ 2012-07-27 20:42 暹暹 阅读(345) 评论(0) 推荐(0)

2012年7月26日

一些有关OC基础知识的笔记

摘要: 1.OC是使用后缀为m的源代码文件,同时它也支持C、C++的源文件。2.OC中使用“#import”导入头文件,也可以使用“#iclude”,但#import的功能类似“#ifndef……#define……#endif”,避免了多次导入同一个文件。3.@interface于@implementation @interface指令负责传递给编译器定义的新类的父类是谁,新类中的各个成员变量类型,定义的对象方法等信息。程序开通的@符号的作用是与编译器通信,@interface用于告知编译器接下去这段程序为定义类的接口,直到@end结束。@implementatiion用于定义接口中生命的方法的具体. 阅读全文

posted @ 2012-07-26 21:33 暹暹 阅读(348) 评论(0) 推荐(0)

导航