由于项目需求,需要做个单词本并且可跳转的功能。网上找了很久,有用老版本的ListView的,也有说改源码virtualList的,现在用的新版SectionList,是性能较...
IP属地:上海
由于项目需求,需要做个单词本并且可跳转的功能。网上找了很久,有用老版本的ListView的,也有说改源码virtualList的,现在用的新版SectionList,是性能较...
React Native 实现瀑布流列表页,分组+组内横向的列表页..... 随着React Native的更新,因为其跨平台的优越性,越来越多的公司和项目采用其作为其快速开...
UIStackView是iOS9之后推出的,我也是第一次接触,在学习的过程中对于其中的相关属性,尤其是对其中的distribution几个属性值,一知半解的,所以特写此文通过...
一、下图只是列出了部分知识点(Hash在iOS中的应用分析整理) 1.1、关联对象的实现原理: 1.2、weak的实现原理: 1.3、KVO实现使用的基本数据结构 1.4、i...
通常在代码中产生的bug,往往是源于概念不清晰。知己知彼百战不殆,对内存这块了如指掌,能极大优化代码的性能。 一、内存四区建立流程讲解 如上图所示,首先操作系统要把物理硬盘代...
map 和 flatMap 是 Swift 中两个常用的函数,它们体现了 Swift 中很多的特性。对于简单的使用来说,它们的接口并不复杂,但它们内部的机制还是非常值得研究的...
枚举语法 枚举名字以一个大写字母开头 注意:Swift枚举在创建时未分配默认整数值。spring,summer,autumn和winter不等于隐式0,1,2和3。相反,这些...
我们在分析自动释放池底层源码前,我们先来创建一个新工程,查看main函数中系统创建的自动释放池最终转换为底层c++代码的情况 main函数 我们执行命令xcrun -sdk ...