随笔分类 - 12 数据层·Data(NS)
摘要:转:http://blog.csdn.net/iunion/article/details/12185077之前用Text Kit写Reader的时候,在分页时要计算一段文本的尺寸大小,之前使用了NSString类的sizeWithFont:constrainedToSize:lineBreakMo...
阅读全文
摘要:查到c语言中,int和long的字节数是和操作系统指针所占位数相等。但c语言中说,long的长度永远大于或等于intobjective-c里,苹果的官方文档中总是推荐用NSInteger它和int有什么区别呢,stackoverflow这帮大神给了答案。原来在苹果的api实现中,NSInteger是...
阅读全文
摘要:转:http://blog.csdn.net/enuola/article/details/8099461注意:定时器的调用,放在主线程中最优! 在gcddispatch_async中执行可能会无效!调用一次计时器方法:[cpp]view plaincopymyTimer=[NSTimersched...
阅读全文
摘要:简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。最常用到的函数+ (NSPredicate *)predicateWithFormat:(NSString *)predicateFormat, ...;1.比较运算符 > 、= 、= 99"2.范围运算符:IN 、BETWEEN例:@"number BETWEEN {1,5}" @"address IN {'shanghai','nanjing'}"3.字符串本身:SELF例:@&qu
阅读全文
摘要:NSString 转换成NSData 对象NSData* xmlData =[@"testdata" dataUsingEncoding:NSUTF8StringEncoding];NSData 转换成NSString对象NSData* data;NSString*result =[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];NSData 转换成char*NSData*data;char*test=[data bytes];char* 转换成NSData对象byte* tempData
阅读全文
摘要:How do you get the paths to these special sandbox directories?NSArray *NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory directory, // see belowNSSearchPathDomainMask domainMask, // NSUserDomainMaskBOOL expandTilde // YES);Examples ofNSSearchPathDirectoryvaluesNSDocumentsDirectory, NSCachesD
阅读全文
摘要:转:http://www.crifan.com/store_save_array_of_custom_object_class_into_nsuserdefaults_in_iphone_ios/
阅读全文
摘要:参考:http://justcoding.iteye.com/blog/1474176/** * xmlReaderTypes: * * Predefined constants for the different types of nodes. */ typedef enum { XML_READER_TYPE_NONE = 0, XML_READER_TYPE_ELEMENT = 1, XML_READER_TYPE_ATTRIBUTE = 2, XML_READER_TYPE_TEXT = 3, ...
阅读全文