上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 69 下一页
摘要: 1.ARC下单对象内存管理 局部变量释放对象随之被释放 清空指针对象随之被释放 弱指针需要明确说明 注意: 千万不要使用弱指针保存新创建的对象 2.ARC下多对象内存管理 ARC和MRC一样, 想拥有某个对象必须用强指针保存对象, 但是不需要在dealloc方法中release 3.ARC下循环引用 阅读全文
posted @ 2017-03-20 20:24 iFat 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.ARC机制判断 iOS5以后,创建项目默认的都是ARC ARC机制下有几个明显的标志: 2.ARC快速使用 阅读全文
posted @ 2017-03-20 19:59 iFat 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.什么是ARC Automatic Reference Counting,自动引用计数,即ARC,可以说是WWDC2011和iOS5所引入 的最大的变革和最激动人心的变化。ARC是新的LLVM 3.0编译器的一项特性,使用ARC,可以说一 举解决了广大iOS开发者所憎恨的手动内存管理的麻烦。 手动 阅读全文
posted @ 2017-03-20 19:52 iFat 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1.autorelease使用注意 并不是放到自动释放池代码中,都会自动加入到自动释放池 在自动释放池的外部发送autorelease 不会被加入到自动释放池中 自动释放池的嵌套使用 自动释放池中不适宜放占用内存比较大的对象 2.autorelease错误用法 不要连续调用autorelease 调 阅读全文
posted @ 2017-03-20 16:51 iFat 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.autorelease基本概念 autorelease是一种支持引用计数的内存管理方式,只要给对象发送一条autorelease消息,会将对象放到一个自动释放池中,当自动释放池被销毁时,会对池子里面的所有对象做一次release操作 注意,这里只是发送release消息,如果当时的引用计数(re 阅读全文
posted @ 2017-03-20 14:07 iFat 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 开启定时器 关闭定时器 阅读全文
posted @ 2017-03-19 22:23 iFat 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 通过addTarget: 只有继承自UIControl的控件,才有这个功能 UIControlEventTouchUpInside : 点击事件(UIButton) UIControlEventValueChanged : 值改变事件(UISwitch、UISegmentControl、UISlid 阅读全文
posted @ 2017-03-19 22:19 iFat 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 作用:用来监听控件的某些行为代理:是控制器对象代理:是id类型,并且是弱指针(weak)代理协议的格式:控件类名+Delegate,比如UIScrollViewDelegate、UITableViewDelegate代理方法:方法名一般是控件名开头,比如UIScrollView的代理方法一般以scr 阅读全文
posted @ 2017-03-19 22:15 iFat 阅读(93) 评论(0) 推荐(0) 编辑
摘要: // ViewController.m // 05-UIScrollView的代理(delegate) #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad];... 阅读全文
posted @ 2017-03-19 21:53 iFat 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,就设置UIScrollView所在的控制器 为 UIScrollView的delegate 设置控制器为UIScrollView的delegate有2种方法: 通过代码(self就是控制器) self.scrollView.delegate = self; 通过storyboard拖线( 阅读全文
posted @ 2017-03-19 21:48 iFat 阅读(134) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 69 下一页