前言 我们都知道, 在oc中创建一个对象的实现是这样的: 即两步创建, 从字面意思可以理解为: 分配内存 和 初始化那么这个alloc 和 init分别都做了什么事情呢? 正...

IP属地:陕西
前言 我们都知道, 在oc中创建一个对象的实现是这样的: 即两步创建, 从字面意思可以理解为: 分配内存 和 初始化那么这个alloc 和 init分别都做了什么事情呢? 正...
前言: 按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到...
如果A在昨晚一件事情之后需要让B知道A已经做完了,对象A可以把对象B的引用存为一个实例变量。这个对象B称为委托。比如一个对象X可以成为UIImagePickerControl...
腾讯SNG面试,算是积攒一次面试经验了。可以看出,高级工程师不仅要会用一些常用库,还要懂得它们的原理。 1.APP性能优化:内存泄露检测、卡顿检测,自己做应该怎么做? 内存泄...
废话不多说 先上文件 github PS:mac 10.12.6 Xcode 9.0.1 逆波兰的实现 需要不断地对数栈的栈顶进行操作 由于我比较强(zhi)大(zhang)...
1 写文的人很多,写文的人很难 来简书时间不长,也就十来天吧,但是发现一个事情,就是简书上似乎作者要比读者更多的,因为打开任意一个人的主页,他都有写过很多东西。纯粹的读者占比...