大纲NSArrayNSMutableArray快速枚举NSArray NSArray是一个静态数组,也就是一个不可变数组,一旦创建以后,就不能进行添加,删除或者修改其中的元素.NSArray继承自NSObject,用于管理一系列有序对象的集合,可以通过对象在数组中的位置(索引)来访问对象.和C语言....
分类:
其他好文 时间:
2015-11-30 22:19:30
阅读次数:
261
标签:1.下面这样的数组,怎么转成模型2.分析3.新增模型:城市分组,城市,区,每个模型都有name,抽一个父类4.每个模型分别具备的属性BaseModel : NSObject 属性 NSString *nameCitySection : BaseModel 属性NSArray *citie...
分类:
其他好文 时间:
2015-11-30 22:04:13
阅读次数:
234
学习Java我们知道类有三大特征,封装,继承,多态.而在Objective-C中也有继承的概念,今天就来看看Objective-C中的继承和多态. 首先,我们来看看示例代码://Animal.h#import @interface Animal : NSObject{ int food_co...
分类:
其他好文 时间:
2015-11-29 22:45:43
阅读次数:
228
OC中的继承机制是单继承的,一个子类只能有一个父类 OC支持多层继承的,A 继承 NSObject,B继承A这就称为多层继承 在继承体系中方法调用的顺序 1、在自己类中找 2、如果没有,去父类中找 3、如果父类中没有,就去父类的父类中 4、如果父类的父类也没有,就还往上找,直到找到...
分类:
其他好文 时间:
2015-11-28 18:06:07
阅读次数:
141
调用过程更加清晰+为静态方法 1 // 类定义 2 @interface People : NSObject{ 3 int _age; 4 NSString* _name; 5 } 6 // 工厂方法 静态 7 +(People*)peopleWithAge:(int)age an...
分类:
其他好文 时间:
2015-11-26 23:17:21
阅读次数:
127
KVC是KeyValue Coding的简称,它是一种可以直接通过字符串的名字(key)来访问类属性的机制。而不是通过调用Setter、Getter方法访问具体的例子:1.创建一个people类,继承与NSObject @interface People : NSObject @property(n...
分类:
其他好文 时间:
2015-11-26 21:21:02
阅读次数:
162
自定义一个Person类@interface Person : NSObject{ int _age; double _height; double _weight; NSString *_name; NSString *_tel; NSString *_emai...
分类:
其他好文 时间:
2015-11-24 09:45:50
阅读次数:
122
NSBundle 类,直接继承NSObject类.。 这个类的对象,代表了 app 中代码和资源的文件在文件系统里所在的位置,通俗的说,就是定位了程序使用的资源(代码,图形,音乐等数据)在文件系统里的位置,并可以动态的加载、or卸载掉可执行代码。 类方法: + (NSBundle *)mai...
分类:
其他好文 时间:
2015-11-24 01:05:03
阅读次数:
188
窥探 NSObject1, + (void)load,官方解释如下,“ 摘抄当父类和子类都实现load函数时,父类的load函数会被先执行。load函数是系统自动加载的,因此不需要调用父类的load函数,否则父类的load函数会多次执行。在Category中写load函数是不会替换原始类中的load...
分类:
其他好文 时间:
2015-11-23 18:33:45
阅读次数:
133
person.h头文件内容#import @interface Person : NSObject{ NSString *name; char sex; int age;}@property(nonatomic,copy) NSString *name;@property char sex;@...
分类:
移动开发 时间:
2015-11-21 00:43:58
阅读次数:
180