背景 当团队发展到一定规模,各业务之间相互影响问题剧增(合作成本变高),就开始进行模块化之路。 模块化的说法:更准确的说法是模块化,而不是组件化。 模块化:是横向划分,各业务...
背景 有时候我们会有些特别的想法: 查看或动态修改网络的请求与返回的参数 实现自己的缓存规则 原理 NSURLProtocol可以用于数据请求和数据返回的拦截与修改。具体工作...
情况一:第三方静态库,被自己的动态库、App同时集成: 经典警告:One of the two will be used. Which one is undefined.im...
要是二三十年前,这个月薪,还是很让人开心的。 只是现在,实在很难让人开心。 如果是每月收租10k,估计会更开心一些。 因为这个收入是可持续,有保障的,不需要什么付出,却可以有...
疫情期间不光口罩,消毒水什么的脱销了,货架上的避孕套也都空了。小夫妻在家闲着没事光做负距离接触了吧。 前期听闻一个女生说一天31次,后来一个人回应假的,试了八次就不行...
贾乃亮新的恋情被曝光:真正好的爱情不需要讨好! 曾经轰动一时的李小璐夜宿门事件,贾乃亮得知后情绪很崩溃,从此与李小璐分道扬镳,两人开始了截然不同的人生。 现在的贾乃亮褪去了以...
Runloop的作用Runloop准确来说控制的是线程的休眠和唤醒,是一套使线程持续运行的机制(而不是一下子跑完就没了) Runloop常见疑问 Runloop是如何唤醒的?...
背景 为了快速认识整体框架,并且学习如何构思这个框架。 方法调用 我们希望在js实现这样的调用: UIView哪里来?(require)我们要用UIView,那么当然就必须创...
Write one, run everywhere “Learn once, write anywhere”是react提出的口号,在react-native开源后,这个口号...
原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...