责任链模式中有一个自己类型的属性并且是strong类型,这样不会引起自循环吗?

来源:11-2 责任链模式相关面试问题

三步之遥

2019-03-05

例子中的
@property (nonatomic, strong) BusinessObject *nextBusiness;
如果所有响应者都处理了,内存会被释放吗?

写回答

2回答

JerseyCafe

2019-03-14

A 持有 B 、 B 持有 C 、 但是 C并不用持有 A C 、 只要 A 释放掉了 B 和 C 都可以正常释放。 分叉数结构类似。

0
0

于海

2019-03-08

在链接的时候注意不要完成循环责任链

0
0

资深大牛带你深度剖析ios高级面试

从BAT/TMD名企真题入手,结合源码及应用,构建完整iOS知识体系

1749 学习 · 600 问题

查看课程