Flutter 网络封装 2022-10-12 周三 网络选择 Flutter自带httpClient,这个也是很好用的; Http库,有个三方库的名字就叫这个; Dio,这是目前最热门的,相当于iOS中AFNetworking。随大流,就选这个进行封装。 Dio引入 Dio是一个第三方库,所以需要先下载。使用一行命令就可以引入flutter pub add dio dio: ^4.0.6 日志是需要的,最简单的就是用系统提供debugPrin 移动开发 2025年05月09日 80 点赞 0 评论 18720 浏览
Mac安装Navicat Premium for Mac v17.1.9【已更新】 Mac安装Navicat Premium for Mac v17.1.9【已更新】 安装 提示“已损坏无法打开,你应该将它移到废纸篓!” 肯定还有朋友走完上面流程还是不行 安装包获取 今天给大家分享下Mac系统安装 navicat 17.1.9版本,文末下载安装包!亲测好用,旧版本的还保存不了密码, 移动开发 2025年09月11日 104 点赞 0 评论 18733 浏览
Xcode14 Charts报错问题 每年升级Xcode都纠结要不要升级,升级后项目就会莫名报错,今年也不出意外报错了 Charts项目报错 image.png 其实报错后第一时间去github官方查看,发现很多类似的问题,给出的解决方案是升级到4.1.0,但是pod install查不到最新库一直报错 然后尝试下载最新代码手动引入该库,运行后import algorithms库报错,尝试引入失败后放弃了 解决办法: 实 移动开发 2025年04月19日 73 点赞 0 评论 18752 浏览
2022.07月面试 优普亿 1.property 作用 nonatomic atomic区别 2.子类里为什么不能访问下划线属性 3.setValueForKey 和setObjectForKey区别,分别属于那个类方法 3.分类覆盖主类的方法,如何能调用主类的方法 4.View 如何拿到ViewController 5.layoutSubviews 里调用layoutIfNeeded 是否会循环调用 6.scrol 移动开发 2025年05月04日 68 点赞 0 评论 18754 浏览
CodeX安装-(windows&mac版) 一、前言CodeX,CodeX 是 OpenAI 推出的一款 AI 编码 Cli,搭载最新的 GPT-5 模型。二、CodeX安装配置和指南(windows)1、安装node.js可以直接参考我另一篇文章:#2、全局安装codexnpm install -g @openai/codex3、验证安装codex --version4、配置 移动开发 2026年04月11日 40 点赞 0 评论 18779 浏览
iOS 编译与链接一:编译的过程 一:编译器 编译器是什么已不用多说,一句话从代码到机器码就是编译器的工作. 编译器的架构 左边输入源码,右边输出机器码 Frontend表示前端,主要负责词法分析、语法分析、语义分析、生成中间代码.这时就会进行各种检查,会报错或者警告. Optimizer表示优化器,负责中间代码的优化,去除冗余代码,优化结构 Backend表示后端,生成机器码,并且进行链接,也就是将不同的二进制 移动开发 2025年05月21日 191 点赞 0 评论 18797 浏览
效率翻倍!大型Flutter项目快速实现JSON转Model实战 一、前言 在原生应用开发中,我们通常会使用YYModel、SwiftyJSON、GSON等库实现JSON解析,并使用JSONConverter等类似工具实现JSON自动转模型,极大的提高工作效率。 但在Flutter开发中,却并没有类似的解析库给我们使用,因为这样的库需要使用运行时反射,这在 Flutter 中是禁用的。运行时反射会干扰 Dart 的 tree shaking,使用_tree sh 移动开发 2025年06月04日 196 点赞 0 评论 18806 浏览
UIStackView之一问一答 前言 此篇文章作为在使用UIStackView前的一些答疑,既是扫盲篇,也是实用篇。以下会讲述一些实用的案例,目的就是让更多的人拥抱UIStackView。同时欢迎小伙伴通过评论区讲讲使用StackView遇到的问题。 答疑 排列视图间距大小不一 问:排列视图间距大小不一,可以用UIStackView吗? 答:当然可以用,UIStackView虽然有space属性,但是适用于所有的排列视图,如果想 移动开发 2025年03月25日 194 点赞 0 评论 18809 浏览
XCode14 & iOS16 适配问题汇总 Xcode 14 beta 6下载官方地址(需要AppID登录) iOS16 Beta8版 描述文件下载官方地址(需要AppID登录) 一、iOS16手机开启开发者模式 "developer mode disable" iOS16手机未打开开发者模式时: 1、Xcode 无法选中 iOS16的设备,报错:developer mode disable 2、无法打开升级前编译的App 解决办法:在你 移动开发 2025年04月15日 123 点赞 0 评论 18810 浏览
Flutter 组件 postgres_crdt 的适配 鸿蒙Harmony 实战 - 驾驭分布式无冲突复制数据类型、实现鸿蒙端高性能离线对等同步架构方案 欢迎加入开源鸿蒙跨平台社区:#Flutter 组件 postgres_crdt 的适配 鸿蒙Harmony 实战 - 驾驭分布式无冲突复制数据类型、实现鸿蒙端高性能离线对等同步架构方案前言在鸿蒙(OpenHarmony)生态的分布式协作编辑器、多端同步的即时通讯资产库以及需要实现“本地优先(Local-first)”架构的各类大 移动开发 2026年03月16日 136 点赞 0 评论 18855 浏览