在iOS开发中, 要实现UIViewController之间的跳转,通过navigationController的pushViewController或者UIViewController自身的presentViewController的方式即可。但要求是从一个UIViewController跳到另外一个UIViewController中。如果要从NSObject子类的执行代码中做跳转至UIViewController...
分类:
移动开发 时间:
2015-09-10 14:27:57
阅读次数:
173
popoverController简单介绍一、简单介绍1.什么是UIPopoverController是iPad开发中常见的一种控制器(在iPhone上不允许使用)跟其他控制器不一样的是,它直接继承自NSObject,并非继承自UIViewController它只占用部分屏幕空间来呈现信息,而且显示...
分类:
其他好文 时间:
2015-09-10 12:34:20
阅读次数:
212
一,NSObject类提供了一个autorelease方法:-(id)autorelease;该方法预先设定了一条将来在某个时间发送的release消息,其返回值是接收消息的对象。retain消息采用了相同的技术,使嵌套调用更加容易。当给一个对象发送autorelease消息时,实际上是将该对象添加...
分类:
移动开发 时间:
2015-09-09 09:42:36
阅读次数:
190
OC点语法和变量作用域一、点语法(一)认识点语法声明一个Person类: 1 #import 2 3 @interface Person : NSObject 4 { 5 int _age;//默认为@protected 6 } 7 8 - (void)setAge:(int)age;...
分类:
其他好文 时间:
2015-09-08 23:33:11
阅读次数:
266
一、description方法Description方法包括类方法和对象方法。(NSObject类所包含)(一)基本知识-description(对象方法)使用NSLog和@%输出某个对象时,会调用对象的description方法,并拿到返回值进行输出。+description(类方法)使用NSLo...
分类:
编程语言 时间:
2015-09-08 23:31:50
阅读次数:
214
一、基本原理(一)为什么要进行内存管理。由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。管理范围:任何继承NSObject的对象,对其他的基本数据类型无...
分类:
其他好文 时间:
2015-09-08 23:25:43
阅读次数:
243
NSObject是所有类的基类,使继承它的子类具有创建对象的能力区别“对象”与“对象指针”、“类”类创建对象的过程:分配内存空间给对象初始化返回对象地址赋值给对象指针
分类:
其他好文 时间:
2015-09-08 22:03:10
阅读次数:
157
//对象方法封装结构体 1 #import 2 typedef struct 3 { 4 char *name; 5 int age; 6 }Student; 7 8 @interface CZValue : NSObject 9 @property (nonatomic,assign)...
分类:
其他好文 时间:
2015-09-08 00:25:51
阅读次数:
148
分类:主要是给原来类增加一些方法;不可以增加成员变量Person (Person+eat)非正式协议:非正式协议就是类别,即凡是NSObject或其子类Foundation框架中的类增加的类别,都是非正义协议给NSObject写一个类别,NSObject 类名(eat),NSObject子类都可继承...
分类:
其他好文 时间:
2015-09-08 00:12:13
阅读次数:
212
/*.h#import @interface Person : NSObject@property (nonatomic) int pid;@property (nonatomic,copy) NSString *name;@property (nonatomic) int age;@end*//*...
分类:
其他好文 时间:
2015-09-07 08:16:50
阅读次数:
214