前言 本文将描述 Java 中使用注解(annotation)的优势及原理(但是不会介绍 Java 注解的使用和自定义,你可以网上搜索相关资料),以及类似 Java 注解的 ...
前言 本文将描述 Java 中使用注解(annotation)的优势及原理(但是不会介绍 Java 注解的使用和自定义,你可以网上搜索相关资料),以及类似 Java 注解的 ...
1 Touch Event 的生命周期 1.1 物理层面事件的生成 iPhone 采用电容触摸传感器,利用人体的电流感应工作,由一块四层复合玻璃屏的内表面和夹层各涂有一层导电...
(一)基本的方向指令 所谓列可能指一个字节,也可能是一个字符,根据文件内容决定。实际行指的是文本截止到一个换行符为止称为一个实际行。有时因为文本太长,一个实际行在窗口中会显示...
前言 函数式响应式编程框架我们应该也用得比较多了,如ReactiveCocoa、ReactiveX系列(RxSwift、RxKotlin、RxJava),这些框架内部实现都是...
上一篇文章简单介绍了UIView的构成,其实ios中的其他ui控件,如UIWindow,UIButton,UIlabel等都是继承自UIView,也就是说,他们的响应事件也是...
前言 在iOS平台中,开发者都知道几乎所有的属性都应该用nonatomic修饰,那么为什么呢?相信不少初学者都应该看到过stackoverflow上的一个问题:What's ...
UIStackView 这个控件深受大家的喜爱,只有一个微调——但关键是,这正是它需要的微调。stack view 复杂但灵活——但考虑到它强大的能力和神奇的 AutoLay...
在 App 中用 UICollectionView 负责显示的时候,可能会希望用户按住单元格时,所有单元格都开始抖动,就像我们在主屏删除 App 时,所有图标都会开始抖动。所...
上个月参加了一场西雅图当地的线下 iOS 开发者聚会。Jeff Szuhay 作为一个有20+年开发经验的资深程序员,跟我讲了一套提高 iOS 开发效率的方法。相比于其他程序...