1. LinkMap解析 导读IOS在做包大小优化的时候,需要分析包大小组成,然后通过包大小组成来有针对的做优化。其中最主要的工具就是linkmap文件的解析,下面文章讲简单...
1. LinkMap解析 导读IOS在做包大小优化的时候,需要分析包大小组成,然后通过包大小组成来有针对的做优化。其中最主要的工具就是linkmap文件的解析,下面文章讲简单...
以下是iOS7之后,苹果开放转场动画接口结构图,分别是UITabBarControllerDelegate 、UIViewControllerTransitiningDele...
最近忙得前言都不想喵两句了...希望此demo对你有帮助~ 效果图: 核心实现原理:AppBar(index: $index, offset: $offset)控制按钮逻辑;...
1、通过按住control+step into 将断点断在alloc上,按住control点击step intoimage.png 进入汇编image.png 接着往下走 s...
总结不错!
OC底层原理三十五:内存管理(TaggedPointer、引用计数)OC底层原理 学习大纲[http://08643.cn/p/9e19354c0266] 本节,进入内存管理篇章,将从以下几部分讲解: 内存布局 TaggedP...
前段时间,做马甲包相关的知识,把H5资源下载到本地,然后从本地解析js,渲染并加载css和图片等。再此过程中,遇到了URL字符串自动转义的问题,记录一下~ 项目需要从本地加载...
这次不以规律解释行为, 而从源码窥视规律. 在Swift中的动与静一文中, 我详细的介绍了 Swift 中不同场景下方法的派发方式. 自认为在这方面的掌握已经炉火纯青, Sw...
简介 在LLVM的官方文档中对Swift的编译器设计描述如下: Swift编程语言是在LLVM上构建,并且使用LLVM IR和LLVM的后端去生成代码。但是Swift编译器...
Runtime是OC里面非常重要的一个概念,它是OC的底层实现,也正是因为Runtime,OC成为一个动态语言,并且拥有了面向对象的能力。这篇文章,将详细说明Runtime的...
1、 问题先从一个协议说起 这是一个方法带有默认实现的协议,实现它: 使用: 输出是什么呢? 可以简单分析一下代码:object 指定为 DefaultProtocol 类型...
值得注意的事,当一个view上面有多个手势时,touch是无序的 1事件是怎么样产生与传递的?(由上至下的过程) 当发生一个触摸事件后,系统会将该事件加入到一个由UIAppl...
难道没发现滑动 headerView 的时候有逻辑问题么 。。。就是这个比较难解决,
iOS 多个scrollview联动(附DEMO)前言 在移动应用实际开发过程中,往往会有多个scrollview嵌套的界面需求,这种需求已经司空见惯,解决方案也多种多样,这里就介绍一下我认为最优的解决方案。 效果图: 结构...
基本结构 最外层是一个UITableView,称为mainScrollView mainScrollView的最后一个section的header是一个menuBar,cel...
最近老大让我整理一份 Android主流UI开源库 的资料,以补充公司的Android知识库。由于对格式不做特别限制,于是打算用博客的形式记录下来,方便查看、防丢并且可以持续...