关键词:NSProxy,NSObject,Runtime 面试题:1)知道NSProxy吗?2)NSProxy和NSObject的区别是什么?3)在开发中NSProxy有哪些...
因为第二种写法 [TTProxy proxyWithTarget:self] 生成的对象会立即被释放,所以没有地方接收到通知
第一种写法也很危险,如果将发通知的语句给后移一段时间,局部变量 tt 也会被释放,从而也不会收到通知
NSProxy一般我们都使用proxy来做消息转发的桥,或者是利用它来避免循环引用,timer等但是针对支持iOS8的通知是否可以呢先上代码proxy.h proxy.m 下面这种写法当前...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
Hashable 的 Conditional Conformance 使用 Dictionary 和 Set 的时候要求用作 Key 的类型实现 Hashable 协议。由于...
前言:iOS发开过程中,经常需要cmd+r进行编译、运行,然后跑到模拟器(手机)上。这在一个稍微大的项目上,是一个非常费时费力的操作。如果能够在项目编写完后,立刻看到目标效果...
编程思想-链式编程 链式编程(链式调用)的主要表现是支持点语法结构的代码,代表库可以参照 Masonry 或 SnapKit,Masonry 示例代码如下:maker.top...
兔子跑出了山,它相信老兔子告诫的外面世界很危险,它也相信麻雀告诉它的外面世界很多彩。 但它不是为了去冒险,也不是为了去增长见识。 它想,也许是山里的生活太安逸了吧。跟着老兔子...