Block 的小技巧
来源:互联网 发布:windows 添加路由 编辑:程序博客网 时间:2024/05/29 17:07
//在block里再改变 指针的属性 设置为weak的strong//判断string的值是否为NULL 不为NULL执行需要的代码
#define WS(weak_self) _weak typeof(self) weak_self = self//block的防止循环引用的问题_weak typeof(self) weak_self = self;dispath_block block = ^{ [weakself xxxxxx];}
//防止block里面的weak self is nil_weak type(self) weak_self = selfclass.Block = ^{ _strong typefo(self) strong_self = weak_self if(strong_self){//判断weak_self is NULL //执行代码 }else{ return //直接返回 }}
0 0
- Block 的小技巧
- magento -- 前台新建block的小技巧
- 使用 block 的小技巧和注意事项
- 四个 block 小技巧
- Block方法与Block属性结合使用的小实现
- 防止Block的循环引用(技巧)
- block块的使用方法与技巧
- 防止Block的循环引用(技巧)
- HTML小技巧的一些小技巧
- HTML小技巧的一些小技巧
- HTML小技巧的一些小技巧
- HTML小技巧的一些小技巧
- block回调的一个小例子
- display:inline-block的小注意
- EVC的小技巧
- shell的小技巧
- Nutch 的小技巧
- Lotus的小技巧
- appium+python解锁应用手势密码
- Leetcode #21 Merge Two Sorted Lists 合并有序链表 解题报告
- EventBus的基本用法-3.0版本
- Android MVP设计架构实现
- poj 1661 Help Jimmy 动态规划
- Block 的小技巧
- stl——优先队列
- 程序 进程 线程
- poj 1011
- 三色球问题
- 做高算平台,安装编译行业软件OpenFOAM的时候踩过坑,其中的一个。
- linux mint 17.3 安装cuda7.5 toolkit
- 求1加到n的发散思维方法
- 【CSS】前端笔试题总结