SwiftUI 动画合集 How can I update this custom Picker animation and transition to iOS 15? SwiftUI 有趣的 animation 動畫 Advanced SwiftUI Transitions What are SwiftUI Transitions and How Do You Use Them? 2025-01-11 合集 #SwiftUI
Swift 取整 floor 方法是 向下取整,也就是只取整数部分,小数部分舍去。 ceil 方法是 向上取整,也就是只要小数部分不为 0,就取整数部分 + 1。 round 方法是 四舍五入取整,也就是小数部分小于 0.5 的只取整数部分,大于等于 0.5,就取整数部分 + 1。 123456789let value1: Double = 4.0let value2: Double = 4.2let value3 2025-01-11 随笔 #Swift
Swift 计算地图上两点的物理距离 方法一参考:Moving a CLLocation by x meters 使用 Haversine Formula,公式考虑了地球的曲率,能够精确计算两个点之间的距离。 1234567891011121314151617func calculateDistance(from coord1: CLLocationCoordinate2D, to coord2: CLLocationCoordina 2025-01-11 随笔 #Map #Swift
Xcode 编译时自动 build canceled 问题总结,版本号自动递增脚本导致的。 Xcode automatically cancelled custom script added in the build phase of a project closed Xcode automatically cancelled custom script which is added on build phase script 2025-01-11 随笔 #Xcode
Xcode 运行、编译按钮置灰的解决办法 在修改工程名称后,出现了标题描述的情况。 解决办法:在「Product - Scheme」中,删除原 Scheme,New 一个新的 Scheme。 2025-01-09 随笔 #Xcode
Xcode 版本管理 ‘A’ 新增。某文件后面有 “A” 标记,表示该文件是新添加的,已受 Git 管理。 ‘D’ 删除。某文件后面有 “D” 标记,表示该文件在服务器上已被删除,这时update的话,可删除本地的文件。 ‘M’ 修改。某文件后面有 “M” 标记,表示该文件已被修改 ‘R’ 替代 ‘C’ 冲突。某文件后面有 “C” 标记,表示该文件与服务器的文件冲突。 ‘I’ 忽略 ‘?’ 未受控。某文件后面有 “? 2025-01-09 随笔 #git #Xcode
git push 出现错误 error: src refspec master does not match any 使用指令: 1git push -u origin master 出现标题所说报错。 问题在于分支名字不一样,仓库默认的是 main 分支。具体的原因:为什么Git分支开始从“master”变为“main”了? 修改为 main 推送更新即可。 1git push -u origin main Ps:我之前在公司 gitee 仓库上传的项目是 master 分支,原因是手动设置了。如果没有手动 2025-01-09 随笔 #git
Swift 构建适用于 JSONEncoder 的[String: Any]格式 在对下面 json 数据使用 JSONEncoder 进行编码时 123456789101112131415[ { "name": "xixi" "info": [ "age": 18, "sex": "male&quo 2025-01-08 随笔 #Swift #Network
Typora 自定义主题 字体font-family如何自定义你的 typora 主题,以少数派为例 在 font-family 中定义了取用的字体。如果英文表达中有空格则需要引号包裹,否则不需要,会按照定义的顺序去查找字体,直到找到为止,否则取用默认字体。 这里建议先定义英文字体,再定义中文。因为中文字体中一般是含有字母的,那么会直接取用到中文的字体,英文效果比较差。 12345678910111213141516171 2025-01-07 随笔 #生产力 #CSS