自定义一个View DrawLineDrawLine.h#import @protocol gridTouchDelete - (void)gridTouchColumn:(NSInteger)column touchRow:(NSInteger)row;@end@interface DrawLin...
分类:
移动开发 时间:
2014-09-10 15:38:50
阅读次数:
230
对对象进行归档,和对对象进行拷贝差不多路数,也就是需要协议,之前的时对NSString和NSNumber这些对象为什么没有归档协议?因为它们自带了。
所以如果我们要对自定义的对象(而不是Foundation里默认的对象)进行归档的话就需要引入归档协议。...
分类:
其他好文 时间:
2014-09-09 18:26:59
阅读次数:
221
Objective-C中经常使用的结构体NSRange,NSPoint,NSSize(CGSize),NSRect1 NSRangeNSRange 的原型为typedef struct _NSRange { NSUInteger location; NSUInteger lengt...
分类:
其他好文 时间:
2014-09-06 10:51:23
阅读次数:
175
一、使用XML属性列表归档 此方法适用于NSString、NSDictionary、NSarray、NSDate、NSnumber,其中atomically参数表示先将字典写入临时备份文件,成功之后,把最终数据写入到dic指定的文件中 1 #import 2 3 int main(int ar...
分类:
其他好文 时间:
2014-09-05 18:01:41
阅读次数:
211
虽然有int和float这些基本数字变量,但终究不是对象,所以不能接受消息(就是被调用),所以需要数字对象。...
分类:
其他好文 时间:
2014-09-05 14:27:21
阅读次数:
167
一、查找数组中一个元素,找到后立即返回 当遍历数组只需要返回其中一个符合条件的元素时,使用indexOfObjectPassingTest:^BOOL(id obj, NSUInteger idx, BOOL *stop)块进行判断,当找到符合条件的元素时,将stop指针置为YES,同事返回YE.....
分类:
其他好文 时间:
2014-09-04 16:31:29
阅读次数:
165
//设置行高-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{return80;}//分区-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView{//Returnthenumberofsections.return3;}//设置每个区有多少行共有多少行-(NSInteg..
分类:
其他好文 时间:
2014-09-04 11:59:50
阅读次数:
221
查到c语言中,int和long的字节数是和操作系统指针所占位数相等。但c语言中说,long的长度永远大于或等于intobjective-c里,苹果的官方文档中总是推荐用NSInteger它和int有什么区别呢,stackoverflow这帮大神给了答案。原来在苹果的api实现中,NSInteger是...
分类:
其他好文 时间:
2014-09-02 15:35:34
阅读次数:
139
Objective-C 支持的类型有两种:基本类型 和 类。基本类型,如同C 语言中的 int 类型一样,拿来就可以直接用。 而类在使用时,必须先创建一个对象,再为对象分配空间,接着做初始化和赋值。 类的初始化,需用类自身的方法 (类方法)。 代码中所创建的对象,不用后,还得记着释放。做了这么多铺....
分类:
其他好文 时间:
2014-09-02 00:11:13
阅读次数:
236