------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、万能指针,能指向\操作任何OC对象typedef (NSObject *) id; // id == NSObject二、构造方法 1、完整地创建一个可用的对象: 1>分配存储空间...
分类:
其他好文 时间:
2015-05-27 15:15:49
阅读次数:
187
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、总结 1.只有利用类名调用类方法的时候,不需要在类名后面写*。其他情况下,类名后面统一加上一个* Circle *c1 = [Circle new]; - (BOOL)isInteractWi....
分类:
其他好文 时间:
2015-05-27 13:45:02
阅读次数:
146
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、封装 1.成员变量尽量不要用@public来修饰 2.只读(readonly):只允许外界访问,不允许外界修改。即只提供get方法,不提供set方法。 3. set方法 1)作用: ...
分类:
其他好文 时间:
2015-05-26 22:47:23
阅读次数:
122
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、 1.使用了基类NSObject,要调用Foundation框架的Foundation.h头文件。 2.一个完整的类,包含了类的声明和实现; 3.类的声明:声明对象的属性和行为@inter...
分类:
其他好文 时间:
2015-05-26 21:11:18
阅读次数:
144
/*一、1.OC是一门面向对象的语言。扩展了标准C语言的类与接口。OC能完成的操作:定义新的类、类的实例和方法、方法调用(成为发消息)、属性声明(以及通过他们自动合成存取方法)、静态和动态类型化、块(block)已封装的 可在任何时候执行的多段代码、基本语言的扩展,例如协议和类别。 ...
分类:
其他好文 时间:
2015-05-09 23:16:38
阅读次数:
121
//创建数组对象,NSArray不可变数组 //[NSNull null]空对象 //NSArray *arr = [[NSArray alloc] initWithObjects:@"234",@"543",@"asb",nil]; NSArray *arr1 = @[@"...
分类:
编程语言 时间:
2015-05-02 12:27:17
阅读次数:
206
/* NSArray 相当于java List;// NSSet相当于java Set // NSdictionary相当于java Map // NSArray NSMutableArray有序 快速访问 @[obj1,obj2,obj3];快速访问元素 数组名[i];// NSSet NSMut...
分类:
其他好文 时间:
2015-05-01 11:58:43
阅读次数:
91
字典由键-值对组成的数据集合4种创建字典方式1>针对单个键值对 直接赋值 1 NSDictionary *dic = [NSDictionary dictionaryWithObject:@"dajie" forKey:@"name"];//直接创建字典 2 id object = [di...
分类:
其他好文 时间:
2015-05-01 07:06:00
阅读次数:
120
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.常用结构体在 Founation 框架中 对NSRange NSPoint NSrect NSSize 有了定义他们常这样被创建:#import void main(){@autorelease...
分类:
其他好文 时间:
2015-04-30 21:47:48
阅读次数:
235
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------copy的使用copy 和 mutableCopy当一个对象 使用 copy 和 mutableCopy 方法可以创建对象的副本copy 需实现NSCopying协议 创建不可变副本mutableC...
分类:
其他好文 时间:
2015-04-30 21:47:09
阅读次数:
238