随笔分类 - Foundation.framework
摘要:1、Foundation框架-常用结构体NSRange(location length)NSPoint\CGPointNSSize\CGSizeNSRect\CGRect (CGPint CGSize)2、使用这些CGPointEqualToPoint、CGRectContainsPoint等函数的...
阅读全文
摘要:1.autorelease的基本用法1>会将对象放到一个自动释放池中2>当自动释放池被销毁时,会对池子里面的所有对象做一次release操作3>会返回对象本身4>调用完autorelease方法后,对象的计数器不变2.autorelease的好处1>不用再关心对象释放的时间2>不用再关心什么时候调用...
阅读全文
摘要:1、相关定义:JSON作为一种轻量级的数据交换格式,正在逐步取代XML,成为网络数据的通用格式基于JavaScript的一个子集易读性略差,编码手写难度大,数据量小JSON格式取代了XML给网络传输带来了很大的便利,但是却没有了XML的一目了然,尤其是JSON数据很长的时候,我们会陷入繁琐复杂的数据...
阅读全文
摘要:0-9ASCII码:48 - 57方法一://遍历NSString里面的数字 NSString*str =@"ssdg0db9f567dazy"; NSMutableString*strM = [NSMutableStringstring]; for(inti =0; i 47&& a 0) { ...
阅读全文
摘要:/**精通iOS6&iOS7适配iOS7 导航栏的frame (0, 20, 320, 44) view的frame (0, 0, 320, 480)iOS6 导航栏的frame (0, 20, 320, 44) view的frame (0, 0, 320, 416)原点从导航栏下方开始计算iO...
阅读全文
摘要:/**NSAttributedString 属性字符串,可以用于图文混排,尤其在QQ聊天界面,使用最为广泛*/- (NSAttributedString*)pickerView:(UIPickerView*)pickerView attributedTitleForRow:(NSInteger)ro...
阅读全文
摘要:保存数据,编码(数据模型里面使用)-(void)encodeWithCoder:(NSCoder *)aCoder{ [aCoderencodeObject:_nameforKey:@"name"]; [aCoderencodeObject:_phoneNoforKey:@"phoneNo"];...
阅读全文
摘要:1、id 万能指针为什么不可以用点语法,但是它可以调用任何方法2、//构造方法:用来初始化对象的方法,是个对象方法,- 开头//重写构造方法的目的:为了让对象创建出来,成员变量就会有一些固定的值/*重写构造方法的注意点1.先调用父类的构造方法([super init])2.再进行子类内部成员变量的初...
阅读全文
摘要:1、Foundation框架-常用结构体NSRange(location length)NSPoint\CGPointNSSize\CGSizeNSRect\CGRect (CGPint CGSize)2、使用这些CGPointEqualToPoint、CGRectContainsPoint等函数的...
阅读全文
浙公网安备 33010602011771号