码迷,mamicode.com
首页 >  
搜索关键字:weakself    ( 67个结果
自学知识(四)
1.解决循环引用: __weak __typeof(self) weakSelf = self; 2.设置segmentedControl: 3.学会使用子控制器: 4.设置控制器的动画: 5.给导航栏去阴影: ...
分类:其他好文   时间:2016-04-03 15:58:18    阅读次数:146
iOS 随笔小技巧 弱self 打印当前类行数列数,多人开发自动适配pch地址,获取设备uid的信息
$(SRCROOT)/PrefixHeader.pch自动适配pch地址 __weak __block typeof(self) weakself = self; __weak typeof(self)weakSelf = self; #define DN_DEBUG_LOG(fmt, ...) { ...
分类:移动开发   时间:2016-03-30 12:32:50    阅读次数:199
关于block中使用weakSelf和strongSelf的问题
有时候我们会碰到这种情况, __weak typeof(self) weakSelf = self; [obj block:^(){ __strong typeof(weakSelf)strongSelf = weakSelf; }]; 我们都知道第一句是为了解决block的循环引用问题,那么在bl ...
分类:其他好文   时间:2016-03-29 14:37:56    阅读次数:124
环信其他设备登录返回登录界面
/*! * 环信其他设备登录返回登录界面 */- (void)didLoginFromOtherDevice{ WEAKSELF //弱引用 [SVProgressHUD showErrorWithStatus:@"你的帐号在其他设备上登录"]; [[EaseMob sharedInstance].
分类:其他好文   时间:2016-03-19 17:37:45    阅读次数:197
iOS开发——Block引起循环引用的解决方案
内存问题始终是软件开发中的头等大事,iOS开发中也不例外,在面试中也是必问的问题。今天我们主要来讲讲Block中涉及的循环引用问题。当我们自己一开始写代码的时候,可能会大量在block中使用self,但是当看到别人优秀的代码的时候,发现别人常常不是用self,而使用weakSelf. 为什么呢?本文的示例代码上传至 https://github.com/chenyufeng1991/Block_W...
分类:移动开发   时间:2016-03-18 01:55:45    阅读次数:215
__block在ARC和非ARC下有什么不同
一般在block中修改变量都需要事先加block进行修饰。在非arc中,block修饰的变量的引用计算是不变的。在arc中,会引用到,并且计算+1;非arc下可使用(arc直接使用__weak即可) //非ARC __block typeof(self) weakSelf = self; self.
分类:其他好文   时间:2016-03-06 01:00:22    阅读次数:126
循环引用问题
解决方案:__weak SettingsTableViewController *weakSelf = self;
分类:其他好文   时间:2016-01-15 12:32:59    阅读次数:96
iOS---如何获取手机的本地照片和相册
__weak ViewController *weakSelf = self; dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ ALAssetsLibrary...
分类:移动开发   时间:2016-01-13 23:20:21    阅读次数:197
解决Block弱引用可能造成的循环引用
1.__weak typeof(self) myself = self;2.__weak RecommendViewController *recommendVC = self;以上两种写法是一种效果typeof(self) 是获取到self的类型,这样定义出的weakSelf就是和self一个类型...
分类:其他好文   时间:2016-01-06 23:50:20    阅读次数:481
如何解除循环引用
定义block的时候,会对外部变量做一次copy,会对self进行强引用1.__weak是ios 5.0 推出的__weak 相当于weak 本身是弱引用,但是如果对象被释放,执行的地址会指向nil 更安全__weak typeof(self) weakSelf = self;2__unsafe_u...
分类:其他好文   时间:2015-12-28 01:00:36    阅读次数:215
67条   上一页 1 2 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!