遇见的swift问题合集,不定期更新,现在找工作还是比较难,机会少的可怜。 1.逃逸闭包是什么有什么用?@esca...[作者空间]
定义: 自动释放池是OC的一种内存自动回收机制。当对象调用autorelease时,该对象就会被放入到自动释放池中...[作者空间]
一、什么是MVVM框架 MVVM框架是MVC框架的增强版。 MVVM描述的是一个基本结构,和MVC架构相比,MVV...[作者空间]
1. 事件的产生 发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中,为什么是队...[作者空间]
初级 1、swift和OC的区别? 1)swift是静态语言,有类型推断,OC是动态语言。 2)swift是一门支...[作者空间]
1、先上原理 weak声明的指针指向实例对象的原理就是利用runtime底层维护着一个 SideTable 结构体...[作者空间]
在iOS开发中,多线程开发是非常重要的核心之一,这篇文章和大家分享一下多线程的进阶-死锁. iOS有三种多线程编程...[作者空间]
Block常见的循环引用模型 以下是常见的Block循环引用模型,self引用block,block引用self,...[作者空间]
1、frame不管对于位置还是大小,改变的都是自己本身 2、frame的位置是以父视图的坐标系为参照,从而确定当前...[作者空间]
NSTimer的循环引用和Block循环引用有什么区别? 对于block型的循环引用,我们可以通过weakSelf...[作者空间]
(答案不唯一,仅供参考,文章最后有福利)目录 一、基础知识点 设计模式是什么? 你知道哪些设计模式,并简要叙述?设...[作者空间]
主要是用在响应事件和传值上,比如我们经常用的AFN就会用block进行回调传值. 一.什么是block? bloc...[作者空间]
浅拷贝:拷贝后,并没有进行真正的复制,而是复制的对象和原对象都指向同一个地址。 深拷贝 :真正的复制了一份,复制的...[作者空间]
第一:与class的不同点 age给定默认值 age不给定默认值 结论:相对于class来说,struct会自动给...[作者空间]
一. 结构体 1.在swift的标准库中绝大多数公开类型都是结构体,而枚举与类占很小一部分。 Bool,Int,D...[作者空间]
链接:https://www.jianshu.com/p/a70841d17fb2基础1、class 和 stru...[作者空间]
在之前文章说过。category 可以添加方法,可以添加协议实现,可以添加属性,但是却不能添加实例变量。那么如果在...[作者空间]