相信肯定很多人面试的时候会被问到 delegate为什么要用 weak?
答案大家都知道,这里就不说了.
但是如果面试官问你 修饰delegate用什么 ? 你说strong? 还是说weak? 你有见过用strong的情况吗?
这个....... 触及我知识盲区了....... 但是有!
比如 大家都知道AFNetworking ,基于NSURLSession封装的
原生的NSURLSession 有个这个方法, 我们点进去看一下,在侧边的Quick Help 里面我们看到这样一句话
The session object keeps a strong reference to the delegate ! ! ? ?