1
Alchemistxxd 2016-01-15 23:53:46 +08:00
什么情况下的 RC ,是 block 还是其他的。
|
2
fly2never OP @Alchemistxxd 最常见的情况还是 block
|
3
noli 2016-01-16 00:07:50 +08:00
如果你是想说用某种库或者 GC 以外的办法,使得问题变得看起来比较简化,那么你需要的是 actor 模型 / 协程。
|
4
Alchemistxxd 2016-01-16 00:18:22 +08:00
@fly2never 如果是 block 我看过一种写法,在 block 最后加上 self = nil ,这样就不需要 weakSelf 了。
|
5
Alchemistxxd 2016-01-16 00:24:46 +08:00
@Alchemistxxd 我想了下应该是我记错了,这个写法应该只有在 block 最为一个属性的时候才适用。
|
6
Alchemistxxd 2016-01-16 00:26:10 +08:00
@Alchemistxxd 哎,没法删除答案啊, self = nil 这种傻逼语句都写得出来。。。
|
7
agassi_yzh 2016-01-16 10:11:14 +08:00
|
8
PrideChung 2016-01-16 10:47:14 +08:00
要么用弱引用,要么手动置 nil
|
9
ffffwh 2016-01-16 14:57:57 +08:00 via iPad
好想法,可以去学术圈找找
|