36.block循环引用的问题
2015-11-30 20:04
218 查看
解决Block循环引用的方法
相当于 在block块中 引用计数会被加一
加上__block修饰后 有一个引用计数减一的操作
ARC状态下 引用__week
需要用__block 修饰一下self来解决问题
__block SecondViewController *mySelf = self;
写block的实现
ltview.block = ^void(){
[mySelf.navigationController popViewControllerAnimated:YES];
};
相关文章推荐
- win10 输入法禁用IME
- 模拟n个人参加选举的过程,并输出选举结果:假设候选人有四人,分别用A,B,C,D表示,当选某候选人时,直接输入其编号(编号由计算机随机产生,若输入的不是A,B,C,D则视为无效票,选举结束后按得票数从高到底输出候选人编号和所得票数.
- bootstrap快速入门笔记(三)响应式,行,列,偏移量,排序
- 数据库概念小结
- 第八周实践项目5—计数的模式匹配
- Android: 网络请求Error,socket error可能原因之-1
- 杭电ACM1098 Ignatius's puzzle
- UI-1-UI入门
- Bootstrap 折叠(collapse)插件面板
- 导购的路上,媒体向左,社区向右
- 黑马程序员——Objective-C面向对象self和super关键词的用法笔记和举例
- 视觉感知特性【3】基于视觉关注的图像显著性分析
- 终端中管理SVN服务器 上传、下载、更新
- LINUX集群技术构建ANSYS分布式高性能计算平台
- iOS---导航条右边加多个item
- jsp的注册登陆链接数据库验证
- Android屏幕适配
- 基于AFNetworking封装的网络请求工具类
- MIT算法导论-第五讲-线性时间排序
- MFC知识点总结