2020年3月7日
摘要: 1.进程与线程 进程: 1.进程是一个具有一定独立功能的程序关于某次数据集合的一次运行活动,它是操作系统分配资源的基本单元. 2.进程是指在系统中正在运行的一个应用程序,就是一段程序的执行过程,我们可以理解为手机上的一个app. 3.每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内, 阅读全文
posted @ 2020-03-07 15:55 iOS_码出未来 阅读(2423) 评论(0) 推荐(1)
  2020年3月5日
摘要: 1.造成tableView卡顿的原因有哪些? 1.最常用的就是cell的重用, 注册重用标识符 如果不重用cell时,每当一个cell显示到屏幕上时,就会重新创建一个新的cell 如果有很多数据的时候,就会堆积很多cell。 如果重用cell,为cell创建一个ID,每当需要显示cell 的时候,都 阅读全文
posted @ 2020-03-05 15:39 iOS_码出未来 阅读(709) 评论(0) 推荐(0)
  2020年3月4日
摘要: Runloop & KVO runloop app如何接收到触摸事件的 为什么只有主线程的runloop是开启的 为什么只在主线程刷新UI PerformSelector和runloop的关系 如何使线程保活 KVO 实现原理 如何手动关闭kvo 通过KVC修改属性会触发KVO么 哪些情况下使用kv 阅读全文
posted @ 2020-03-04 16:53 iOS_码出未来 阅读(2612) 评论(0) 推荐(0)
  2020年3月3日
摘要: 2020年对应程序员来说,是一个多灾的年份,很多公司都进行了不同比例的优化和裁员。等疫情得到控制后,将会是找工作的高峰期,从去年的面试经历来看,现在只会单纯写业务代码的人找工作特别难,很多大厂的面试官都会针对 底层原理 进行提问,考察你是否真正搞懂底层的机制和原理。环境的要求越来越高,所以我们也要积 阅读全文
posted @ 2020-03-03 15:41 iOS_码出未来 阅读(673) 评论(0) 推荐(0)