- 博客(51)
- 收藏
- 关注
原创 flutter GetX 管理和处理依赖的生命周期与状态的方法列表
在 GetX 中,除了 Get.put() 和 Get.find() 这两个常用的依赖注入方法之外,还有其他的一些方法可以帮助我们管理和处理依赖的生命周期与状态。以下是一些常用的依赖管理方法以及它们的作用:1. Get.lazyPut()作用: Get.lazyPut() 是延迟注入依赖,只有在首次调用 Get.find() 时,才会实例化这个依赖。使用场景:当依赖的实例化过程比较复杂或消耗资源时,你可以使用 lazyPut(),这样可以等到需要的时候再去创建它,避免不必要的资源消耗。Get.
2024-09-18 11:52:31 1097
原创 iOS 应用url scheme列表
京东的 URL Scheme 是 openapp.jdmobile://。拼多多的 URL Scheme 是 pinduoduo://。你可以使用这个 Scheme 来打开拼多多应用。抖音的 URL Scheme 是 snssdk1128://。支付宝的 URL Scheme 是 alipay://。你可以使用这个 Scheme 来打开支付宝应用。微信的 URL Scheme 是 weixin://。淘宝的 URL Scheme 是 tbopen://。QQ的 URL Scheme 是 mqq://。
2024-08-22 14:20:34 924
原创 Flutter 快捷Json转Model网站
1、https://javiercbk.github.io/json_to_dart/2、https://caijinglong.github.io/json2dart/index_ch.html
2024-07-08 17:28:35 409
原创 Flutter 去除BottomNavigationBar高亮背景及水波纹效果
【代码】Flutter 去除BottomNavigationBar高亮背景及水波纹效果。
2024-07-08 14:21:59 252
原创 Git 合并两个项目
在 Git 中合并两个项目的代码需要一些步骤,尤其是如果这两个项目有不同的版本历史或者是独立的 Git 仓库。在你的本地机器上克隆第一个项目的 Git 仓库。使用 cd 命令进入第一个项目的目录。添加第二个项目作为远程仓库: 在第一个项目中添加第二个项目的 Git 仓库地址。从第二个项目中获取代码。创建新分支: 在第一个项目中创建一个新的分支,该分支将包含第二个项目的代码。合并第二个项目的代码到新分支。这里假设 main 是第二个项目的主分支,你可以根据实际情况替换为相应的分支名。
2023-12-19 13:06:22 856
原创 解决 友盟与阿里SecurityEnvSDK与SGMain冲突
全局搜索SecurityEnvSDK删除- framework SecurityEnvSDK。在pod install之后通过脚本删除- framework SecurityEnvSDK。
2023-12-10 12:23:16 113
原创 swift collectionView的minimumInteritemSpacing等于0时,item之间有间隙,解决方法。
有时候,如果cell的尺寸有小数部分,系统会尝试进行四舍五入,导致间隙。将丢失的像素补充到第一个cell的宽度上去。
2023-12-02 23:18:32 173
原创 pod 私有库 target has transitive dependencies that include statically linked binaries
【代码】pod 私有库 target has transitive dependencies that include statically linked binaries。
2023-11-29 11:16:06 260
原创 Specs satisfying the `A (~> 1.5.1), A (= 2.1.4)` dependency were found, but they required a higher m
【代码】Specs satisfying the `A (~> 1.5.1), A (= 2.1.4)` dependency were found, but they required a higher m。
2023-08-17 16:12:16 242
原创 swift NSObject转JsonString或Dictionary
【代码】swift NSObject转JsonString或Dictionary。
2023-08-03 16:44:00 441
原创 更新pod时报错,The repo `自定义Spec` at `../../../.cocoapods/repos/自定义Spec` is not clean
【代码】更新pod时报错,The repo `自定义Spec` at `../../../.cocoapods/repos/自定义Spec` is not clean。
2023-08-02 09:43:16 189
原创 iOS 使用WKWebView的截图功能来截取H5页面,并将截图保存到相册。
请注意,为了将截图保存到相册,您需要在Info.plist文件中添加相册访问权限的描述。同样,在Info.plist文件中添加相册访问权限的描述。
2023-07-06 12:19:13 866 1
原创 swift H5 在WKWebView在didFinish之后修改title,iOS获取最新的title
页面中title会被替换成magic-square-eye-c-end-h5。iOS在webView(_: didFinish:)中修改navigationItem.title只会赋值一次。场景:vue-electron在加载过程中遇到。
2023-06-27 17:22:56 506
原创 Pod install [!] CDN: trunk Repo update failed - 61 error(s): CDN: trunk URL couldn‘t be downloaded:
2、将下载到的cocoapods文件中的Specs拷贝到cd ~/.cocoapods/repos/trunk中。3、pod install解决。
2023-06-21 21:41:40 763
原创 - ERROR | [iOS] xcodebuild: Returned an unsuccessful exit code.
2、cd /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/ 查看该文件中是否包含arc文件,如果没有手动创建并导入libarclite_iphonesimulator.a等静态库。1、pod lib lint --verbose 查看验证细节。
2023-06-12 12:02:40 809
原创 pod私有库引用私有库报错 pod Unable to find a specification for ` `
解决方法:在Example->Podfile中增加引用私有库源。
2023-06-09 16:04:21 1120
原创 iOS archive报错 Invalid bundle. The “UlinterfaceOrientationPortrait“ orientations were provided....
Invalid bundle. The “UlinterfaceOrientationPortrait” orientations were provided for the UISupportedinterfaceOrientations Info.plist key in the ***** bundle, but you need to include all of the"UlInterfaceOrientationPortrait,UllnterfaceOrientationPortraitUp
2023-05-31 15:10:41 2297
原创 iOS archive报错 Missing Info.plist value. The Info.plist key ‘BGTaskSchedulerPermittedldentifiers‘
在info.plist增加Permitted background task scheduler identifiers数组。您已打开应用的后台任务功能,但未添加相应的标识符。
2023-05-31 15:01:10 882
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人