文章预读 Podspec Syntax Reference(Podspec语法)使用 COCOAPODS 管理自定義庫将自己的代码上传到CocoaPods上作为第三方使用Co...
文章预读 Podspec Syntax Reference(Podspec语法)使用 COCOAPODS 管理自定義庫将自己的代码上传到CocoaPods上作为第三方使用Co...
最近想用Mac电脑访问github发现一直登不上去,在命令行终端ping www.github.com也是超时,以前访问github是没有问题的,不知道出了什么问题,于是各种...
APP的性能监控包括: CPU 占用率、 内存使用情况、网络状况监控、启动时闪退、卡顿、FPS、使用时崩溃、耗电量监控、流量监控等等。 文中所有代码都已同步到github中,...
摘要冒泡排序相对来说,多少都有些了解,就是多循环几轮,每一轮找出最大值放在尾部,直到数组中的元素有序为止。在这基础上,探讨一下有没有高阶的方法,比如1.提前结束循环,或者2....
没有iPhone12,适配还是要做的?。。?一、像素大小 新增4款手机3种分辨率,直接上图: 二、机型判断的宏定义 更新下宏定义,又可以愉快的写bug了。 Final 如果有...
想写个小桌面app来帮助我们简化一些流程,于是选择了SwiftUI,开篇记录问题的文儿叭~~https://developer.apple.com/tutorials/swi...
摘要知其然,更要知其所以然。前段时间用 String 转换 Int 处理时,发现一种情况返回 nil,就换成 String 转换 Double 的方式处理。今天就要来看看这种...
摘要要实现一组重复的动画,本质上就是找到动画开始点、结束点。在动画结束的时候,触发开始点,持续这样的动作。这里面要梳理的逻辑就是1.触发开始点和2.监听动画结束点。这两个逻辑...
应用场景 iOS 机制规定,当处理 UI 事件时,需要在主线程中进行,比如刷新页面,添加控件等。 若把一些计算等耗时操作在子线程处理完成后,再回到主线程处理 UI 事件时,需...
应用场景 在 APP 的生命周期中,可以显示提示页面或者自定义弹框时。 或者想要获取到视图的根控制器做其他处理时。 就需要先获取 Window 视图,在这个视图上做显示提示页...
什么是Podfile ? CocoaPods是用ruby实现的,因此Podfile文件的语法就是ruby的语法。podfile是一个说明文件,用以描述管理一个或者多个Xcod...
应用场景 在项目工程中编写代码,但是需要对部分功能做区分处理(系统、设备等)。就需要使用系统的条件编译方式来处理。 API 及语言 Swift 核心逻辑/代码 主要是通过#i...
应用场景 UI 页面需要显示保留 n 位小数的数据,但是目前的数据不是 String 类型。这时,就需要将这个数据转换为 String 类型。 API 及语言 String ...
一、公有Pod库 公有Pod库大家应该都比较熟悉,项目中经常使用的三方库,如AFNetworking,Masonry,SDWebImage等都属于公有Pod库,任何一个开发者...
应用场景 一般服务器存储时间为 UTC 时间(UTC 为世界时间),保证时间的一致性。但是对于前端显示时间的时候,就非常不友好。需要前端将 UTC 时间转换为本地时间显示。 ...
应用场景 获取动画停止或者结束的标示,并做相应的处理 API 以及语言 CABasicAnimation swift 关键代码 设置动画对象的代理 CAAnimationDe...