IP属地:上海
问题 我们知道,在使用 block 的时候,为了避免产生循环引用,通常需要使用 weakSelf 与 strongSelf,写下面这样的代码: ...
1,慎重使用单例,避免造成不必要的常驻内存。 2,Delegate需要使用weak引用。 3,使用block访问self时,使用weak和str...
实质包含部分: @property = ivar + getter + setter; 实例变量+get方法+ set方法,也就是说使用@pro...
动态语言(Dynamic Programming Language -动态语言或动态编程语言),是指程序在运行时可以改变其结构。 动态类型语言(...
什么情况使用 weak 关键字? 在 ARC 中,在有可能出现循环引用的时候,往往要通过让其中一端使用 weak 来解决,比如: delegat...