设置Charles Charles4.5.6版本为例,进行如下设置: 设置Proxy Settings 按图示设置 SSL Proxying S...
Async/await 是个啥一言以蔽之, 以前需要用闭包回调来写的代码, 我们现在可以用async/await来写, 这让我们可以抛弃复杂的闭...
激活暗黑模式 在view或者controller中 overrideUserInterfaceStyle = .dark print(trait...
使用RawRepresentabloe可以在自定义类型和相应的rawValue之间来回切换 比如我们使用一个结构体来管理埋点事件 然后根据提示补...
利用cocoapods一键创建私有库 创建之后关联远程仓库 查看远程分支 关联本地分支和远程分支git branch --set-upstrea...
一、NSDictionary使用原理 1.NSDictionary(字典)是使用hash表来实现key和value之间的映射和存储的,hash函...
embed的意思 是嵌入, 动态库用do not embed, 保证全局唯一, 静态库用embed, 可能会重复引用, 造成包体积大 两个静态库...
大部分iOS项目都需要依赖pod管理第三方库, 第三方库又分为公有库和私有库,私有库所在的git服务器(比如gitlab)通过ssh公钥进行认...
iOS中事件响应会先依次调用个层级view的[UIView pointInSide] 方法, 如果返回true, 则会走改view的hittes...