首先,新的一年,怀有期待的努力着!这两个月,昼夜不分. 看着自己写的代码,才意识到日子是切切实实的过了的.这个主题我很早很早就想写的. 然后就没有然后了. 这次开发中正好有这...
首先,新的一年,怀有期待的努力着!这两个月,昼夜不分. 看着自己写的代码,才意识到日子是切切实实的过了的.这个主题我很早很早就想写的. 然后就没有然后了. 这次开发中正好有这...
这篇文章主要是看了卓同学的嵌套UIScrollview的滑动冲突解决方案之后,我想换一种方式来实现,其实基本思想是一样的。 先说说整体结构:一个mainScrollView上...
虽然苹果建议我们不要嵌套 UIScrollview ,但是这话到底是对开发者说的,架不住设计师就是要这么画设计图。我遇到的场景类似这样,顶部有一个优先展示的封面,当封面滚出屏...
CocoaPods官网spec文件描述了Pod库的版本。它包括有关从哪里获取source、要使用哪些文件、应用程序构建设置以及其他通用元数据(如名称、版本和描述)的详细信息。...
突然发现没有products目录没了......那我咋制作包呢......还是得度娘 解决步骤 1、显示包内容显示包内容 2、打开project.pbxproj打开proje...
介绍 首先全面了解一下,有4种派发机制,而不是两种(静态和动态): 内联(inline) (最快) 静态派发 (Static Dispatch) 函数表派发 (Virtual...
视频链接无效了吧
深入理解 Swift 派发机制原文: Method Dispatch in Swift作者: Brain King译者: kemchenj 译者注: 之前看了很多关于 Swift 派发机制的内容, 但感觉...
原文地址:Static vs Dynamic Dispatch in Swift: A decisive choice首发地址: Swift的静态派发和动态派发机制 参考文献...
1.使用场景 在界面中,有些按钮和视图的区域比较小,用户难以准确的触摸到该区域;为了方便用户的操作,在不改变frame的前提下,扩大它的点击事件相应区域。 2.扩大它的点击事...
推荐阅读:备战2020——iOS全新面试题总结 GCD---同步/异步 ,串行/并发 死锁 GCD任务执行顺序 dispatch_barrier_async dispatch...
一、准备 timer的创建 第一种: 如果在主线程里创建,需要修改下Mode为NSRunLoopCommonModes,不然,当滚动事件发生时,会导致NSTimer不执行,主...
英文不是很正常,答案好多都是从英文文档里面找的
Swift面试题集合为啥数组越界抛出异常而字典不会?答案:因为下标访问的实现不一样,struct Array<Element> {subscript(index: Int) -> Element...
如何检测或者优化app的卡顿?用instrument里面的time profiler自己做一个检测卡顿的小工具?(runloop) https://juejin.im/pos...
retain、release 的实现机制? Retain的实现机制。SideTable& table = SideTables()[This]; size_t& refcnt...
CocoaPods是什么?工作原理是什么?答案:CocoaPods是用来iOS项目中第三方框架的工具,重要通过建立podfile文件,文件中指定项目所需要的第三方框架,然后使...
__block 将对象从堆上copy到栈上,这个错了吧? 应该是从栈拷贝到堆上吧?😝
居理新房面试(2020-9-4) 1.子线程内执行A,B,C,D,E五个任务,B依赖于A的完成,E依赖于C,D的完成,B和E都完成后,在主线程打印“任务全部完成”,如何高效执...