随笔分类 -  Foundation.framework

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