1.nil Defines the id of a null instance. 定义一个实例为空, 指向 oc 中对象的空指针. 示例代码: 1 2 3 4 NSString *someString = nil; NSURL *someURL = nil; id someObject = nil; if (anotherObject == nil) // do something 当对某个对象 release 的同时最好把他
一、NSArray和NSMutableArray (一)NSArray不可变数组 (1)NSArray的基本介绍 NSArray是OC中使用的数组
一、Foundation框架中一些常用的类 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 //字符串型: NSString:不
` 一、基本知识 Foundation—基础框架。框架中包含了很多开发中常用的数据类型,如结构体,枚举,类等,是其他ios框架的基础。 如果要想使
一、BOLCK (一)简介 BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候
一、description方法 Description方法包括类方法和对象方法。(NSObject类所包含) (一)基本知 1 - descripti
一、分类 (一)分类的基本知识 概念:Category 分类是OC特有的语言,依赖于类。 分类的作用:在不改变原来的类内容的基础上,为类增加一些方法
一、构造方法 (一)构造方法的调用 完整的创建一个可用的对象:Person *p = [Person new]; new方法的内部会分别调用两个方法来完成2件事情。 使用allo
一、@property @synthesize关键字 注意:这两个关键字是编译器特性,让xcode可以自动生成getter和setter的声明和
一、点语法 (一)认识点语法 声明一个Person类: 1 2 3 4 5 6 7 8 9 #import <Foundation/Foundation.h> @interface Person : NSObject { int _age; //默认为@protected } - (void)setAge:(int)age; - (int)age; @end Person
一、基本概念 多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。 在使用多态是,会进行动态检测,以调用真实的对象方法。 多态在代
一、基本概念 程序的世界和人类的“对象”世界在思想上是没有设么区别的,富二代继承了父母,自然就拥有了父母拥有的所有资源,子类继承了父类同样就拥