【问题标题】:would this cause a retain cycle这会导致保留周期吗
【发布时间】:2014-07-14 06:05:13
【问题描述】:

xCode 5.1、iOS 7.1、ARC 这会导致主题的保留周期吗?我不这么认为,因为设置 event=nil 会释放整个树,所以主题也会被释放,但我不确定。

 event -> subEvent -> Topics
  |                     ^
  |_____________________|

【问题讨论】:

  • 循环(loop)在哪里?
  • 这是DAG,不是循环。

标签: ios retain-cycle


【解决方案1】:

参考您的图形:

两个“箭头”都从事件指向主题。如果线条/箭头描述一个循环,那将是一个循环。 (如果主题会保留该事件。)

该图形没有显示一个循环,因此那里不可能有一个保留循环 - 所以没有。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多