直接查看官方[https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/...
这里主要讲解记录下用户触摸点击手机屏幕后产生的事件是如何派发传递的,如何查找到适合响应事件的第一响应者控件,以及找到响应者后事件是如何通过响应链向下传递的,直到事件被接收并做...
上一篇《Block本质的探究》[//www.greatytc.com/p/58abd8b5cd5a]是在比较简单场景之下去探究的,当然不论怎么复杂的场景,本质的一些...
一、准备工作 1、创建一个命令行项目 2、Mac自带的终端Terminal 进入创建好的项目,并在mian.m里面定义一个Block, 如下所示: 打开Terminal,cd...
LGLExtension是一个使用Swift语言开发,通过给结构体LGL扩展方法实现的轻量级库。 欢迎大家提意见和扩充内容。 一、说明 1、给结构体( LGL )添加不同类的...
1. 隐私权限适配 1.1 相册权限 相册新增选择权限类型PHAuthorizationStatusLimited:当页面弹出请求权限Alert时,会有Select Phot...
在平时开发中使用一个Node管理工具还是有必要的,因为有些老的项目使用低版本node环境下创建的,在新版本中可能就运行不起来。目前我就遇到了类似的问题,所以记录一下使用的工具...
File System表示文件系统, fs为它的缩写。这里只简单使用常用的方法,更多的使用方法请参阅官网File System[https://nodejs.org/dist...
Path模块提供了用于处理文件和目录路径的实用程序。在Mac OS、Linux和window上的路径是不一样的: window上会使用\或者 \\来作为文件路径的分隔符,当然...