1.如何定义一个OC的类@interface 类名:父类名{//实例变量(不建议写在.h文件中,写在.m的extension中)//假如子类要继承的时候,必须写在.h中}@property方法@end2.属性和实例变量属性是一组getter和setter3.初始化方法-(id/instancetyp...
分类:
移动开发 时间:
2015-03-02 12:39:39
阅读次数:
169
如果一个方法被定义在父类中,在子类中被覆盖,也可以调用父类中的这个实例方法。JNI 提供了一系列函数CallNonvirtualXXXMethod来支持调用各种返回值类型的实例方法。如果要调用一个定义在父类中的实例方法,须遵循2个步骤:1.使用GetMethodID函数从一个指向父类的Class引用当中获取方法ID
2.传入子类对象、父类Class引用、父类方法 ID 和参数,并调用 CallNonvirtual...
分类:
其他好文 时间:
2015-03-01 22:26:01
阅读次数:
5393
- (id) initWithTitle:(NSString *)title image:(UIImage *)image selectedImage:(UIImage *)selectedImage 使用该方法设置会图片选中时会变成蓝色的。如果不希望成为蓝色需改变图片的属性为UIImageRend...
分类:
移动开发 时间:
2015-02-26 16:22:06
阅读次数:
194
归档只要将某个类实现nscoding协议就可以了eg://NSCoding协议方法-(id)initWithCoder:(NSCoder *)aDecoder{ if (self=[super init]) { self.name= [aDecoder decodeObjectFo...
分类:
移动开发 时间:
2015-02-08 12:46:04
阅读次数:
133
UIViewController的创建(一种是使用xib的方式来创建(初始化方法:- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil),一种是使用代码来创建视图)RootViewContro...
分类:
其他好文 时间:
2015-01-31 12:00:24
阅读次数:
134
创建了继承自UITableViewCell的类,在创建该类的同时创建了.xib文件,在cell中填充UIImageView,其frame根据cell的frame调整。在.m中添加以下方法:-(id)initWithStyle:(UITableViewCellStyle)style reuseIden...
分类:
移动开发 时间:
2015-01-29 19:26:23
阅读次数:
161
1.创建或初始化可用以下方法 + (id)date; + (id)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs; + (id)dateWithTimeIntervalSinceReferenceDate:(NSTimeInterval)secs;...
分类:
其他好文 时间:
2015-01-24 23:57:10
阅读次数:
167
NSCalendar用于处理时间相关问题。比如比较时间前后、计算日期所的周别等。1. 创建或初始化可用以下方法+ (id)currentCalendar;取得当前用户的逻辑日历(logical calendar)+ (id)autoupdatingCurrentCalendar;取得当前用户的逻辑日...
分类:
其他好文 时间:
2015-01-21 22:19:51
阅读次数:
167
获取字段ID和方法ID时,需要用字段、方法的名字和描述符进行一个检索。检索过程相对比较费时,因此本节讨论用缓存技术来减少这个过程带来的消耗。缓存字段ID和方法ID的方法主要有两种。两种区别主要在于缓存发生的时刻,是在字段ID和方法ID被使用的时候,还是定义字段和方法的类静态初始化的时候。
1、使用时缓存
字段ID和方法ID可以在字段的值被访问或者方法被回调的时候缓存起来。下面的代码中把字段ID...
分类:
其他好文 时间:
2015-01-12 17:39:19
阅读次数:
173
+ (id)studentWithName:(NSString *)name { //这里最好写self Class Student *stu = [[[[self class] alloc] init] autorelease]; stu.name = name; return stu;}
分类:
其他好文 时间:
2014-12-31 15:50:28
阅读次数:
186