摘要: Xcode15.0适配 使用XCode15新建的项目,在使用pod后,运行没问题,但是打包的时候报错。 Command PhaseScriptExecution failed with a nonzero exit code 然后也不知道是什么问题,看到的意思就是说找不到某些文件,网上有一部分说的是 阅读全文
posted @ 2023-09-21 10:19 dasonxie 阅读(1836) 评论(0) 推荐(0) 编辑
摘要: ###场景: 在收货地址列表页面A中,点击一个地址进详情页面B,然后修改地址保存关闭页面B,收货地址A需要同步UI更新修改的信息。 ###机制: 1、在SwiftUI中,使用@Binding只能绑定基本数据类型,不能处理自定义数据类型。 2、@StateObject和@ObservedObject的 阅读全文
posted @ 2023-09-05 11:20 dasonxie 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 我们使用pip来辅助安装pyside6,在终端输入以下命令 pip install PySide6 PyCharm添加扩展工具使用PySide6 Designer(界面开发工具) 1、首先找到PySide6的安装路径,在里面找到Designer开发工具。 在PyCharm中随便一个py文件中导入im 阅读全文
posted @ 2023-01-03 11:40 dasonxie 阅读(542) 评论(0) 推荐(0) 编辑
摘要: UI对于导航栏有一些自己的想法,需要导航栏高度变高,需要加载Gif,需要按钮图标凸起,所以原本的导航栏就满足不了需求了,我们需要自定义UITabBar 自定义导航栏 阅读全文
posted @ 2022-12-16 11:35 dasonxie 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1、找到最快的DNS 在DNS工具页面输入github.com 找到最快的那个 2、终端配置我们的hosts文件 打开hosts文件 sudo vim /etc/hosts 如果出现下图的情况,输入“E”然后回车就可以了 在输入法是英文的状态下,按下“i”准备编辑文件 在文件内容中添加指向 '我们找 阅读全文
posted @ 2022-06-07 10:39 dasonxie 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 轻数据迁移:https://developer.apple.com/documentation/coredata/using_lightweight_migration 重数据迁移:https://developer.apple.com/documentation/coredata/heavywei 阅读全文
posted @ 2022-06-02 16:28 dasonxie 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 打开终端,使用命令 xcrun swift -version xcodebuild -showsdks 阅读全文
posted @ 2022-01-10 15:11 dasonxie 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 首先要了解RunLoop是什么?一些名词解析: RunLoop:泛指运行循环,是持续循环来实现一些事情。 runLoop对象:是runloopref的封装,是一个对象。运行循环就是在这个对象创建后开始做的。 loop:运行循环的代码实体,本质是一个包含do while语句的方法,loop其实就是ru 阅读全文
posted @ 2021-12-09 18:00 dasonxie 阅读(81) 评论(0) 推荐(0) 编辑
摘要: AutoLayout存在的问题 性能问题: 在iOS12以前,根据子控件的复杂程度对AutoLayout性能的影响是呈指数级上升的。也就是说,控件越复杂,AutoLayout性能越差。这也是为什么在AutoLayout推出后,这么多iOS开发者仍然是使用Frame来布局的一个原因,因为AutoLay 阅读全文
posted @ 2021-11-12 15:01 dasonxie 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.jianshu.com/p/9b994a019ee6 一:苹果id的申请 1.申请 填写正确信息,并且保存好最重要的三个问题和答案。填写的邮箱是要可以使用的邮箱【申请公司开发者时,邮箱的后缀要与公司官网的后缀一样。(网上都这样写,没试过是不是硬性要求)】,因为注册需要邮 阅读全文
posted @ 2021-03-19 17:28 dasonxie 阅读(7) 评论(0) 推荐(0) 编辑