摘要: 本地存储 替代 userDefault (也有iOS版本) MMKV:https://github.com/Tencent/MMKV 日志 logger:https://github.com/orhanobut/logger EventBus 跨页面传值 类似iOS的通知 https://githu 阅读全文
posted @ 2024-06-21 09:56 黄增松 阅读(218) 评论(0) 推荐(1)
摘要: 备注: windows的Alt相当于mac的option 1. stless快速创建StatelessWidget、stful就快速创建StatefulWidget。 2. option+Enter 可以单击选中任何一个widget,然后按option + Enter,就可以查看对该widget进行 阅读全文
posted @ 2023-09-25 17:09 黄增松 阅读(312) 评论(0) 推荐(0)
摘要: 1.flutter加载iOS的图片或者iOS加载flutter的图片 https://pub-web.flutter-io.cn/packages/ios_platform_images 2.网络请求库 https://pub-web.flutter-io.cn/packages/dio https 阅读全文
posted @ 2023-07-21 11:20 黄增松 阅读(943) 评论(0) 推荐(0)
摘要: 一:GitHub新建仓库,并clone到本地 1、注册GitHub账号并登录 2、右上方点击+,新建仓库(仓库名字(Repository name)、仓库权限(Public)、readme、license) 创建完成如下图: 3、检出仓库 新建一个文件夹SDK: 打开终端: 将FireRadarSD 阅读全文
posted @ 2017-12-22 19:19 黄增松 阅读(719) 评论(0) 推荐(0)
摘要: 代码调试好了开始打包成sdk,下面是将要打包的FRSDK代码(FRSDK.h暴露在外面有别人调用) 1.创建新工程(Xcode File-New-Project) 2.把下面的红色框的东西移除 3.将原工程里调试好的FRSDK代码copy到此工程后为下图 4.接下来我们选择出来需要暴露出来的头文件 阅读全文
posted @ 2017-12-12 18:55 黄增松 阅读(636) 评论(0) 推荐(0)
摘要: 代码调试好了开始打包成sdk,下面是将要打包的FRSDK代码(FRSDK.h暴露在外面有别人调用) 1.创建新工程(Xcode File-New-Project) 2.把下面的红色框的东西移除 3.将原工程里调试好的FRSDK代码copy到此工程后为下图 4.接下来我们选择出来需要暴露出来的头文件 阅读全文
posted @ 2017-10-19 16:21 黄增松 阅读(4644) 评论(0) 推荐(0)
摘要: 2015年8月24号,是一个让我难以忘记的日子。就在那天,我跳槽进入了一个新的公司。新公司给我的印象不错:第一,有180人左右,工作稳定,(这样的IT公司,也不算小了);第二,工作环境也不错,有单独的活动区域;第三:公司福利也不错,六险一金,半年三天带薪病假。工作一年内就有5天年假;第四:给我的待遇 阅读全文
posted @ 2016-06-01 17:24 黄增松 阅读(6725) 评论(141) 推荐(23)
摘要: 这种情况是因为微信支付和分享功能使用了不同的跳转机制。 原因分析: 微信支付/分享跳转机制:微信SDK在支付或分享完成后,会通过openURL方式直接唤起App的URL Scheme,而不是通过Universal Link的深度链接机制。因此即使apple-app-site-association配 阅读全文
posted @ 2025-12-29 17:23 黄增松 阅读(6) 评论(0) 推荐(0)
摘要: http网络请求 真机调试 遇到问题 Error Domain=NSURLErrorDomain Code=-1022 "The resource could not be loaded because the App Transport Security policy requires the u 阅读全文
posted @ 2025-12-09 16:08 黄增松 阅读(24) 评论(0) 推荐(0)
摘要: 您好,关于 Charles 抓不到 Flutter 应用的网络请求,这是一个非常常见且令人困扰的问题。根据现有信息,其根本原因在于 Flutter 应用的网络请求默认不走系统代理,而 Charles 抓包的核心机制正是基于拦截系统代理的流量。 🔍 问题根源 Charles 作为代理服务器,需要将设 阅读全文
posted @ 2025-12-09 10:32 黄增松 阅读(48) 评论(0) 推荐(0)
摘要: 在 Xcode 中切换 ARC(自动引用计数)和 MRC(手动引用计数)是现代 iOS 开发中的一项实用技能。下面为你梳理了具体的操作方法和关键要点。下表概述了三种主要的管理方式及其应用场景。 管理方式操作路径适用场景关键命令/操作 全局切换​ Target → Build Settings → A 阅读全文
posted @ 2025-12-08 16:00 黄增松 阅读(8) 评论(0) 推荐(0)
摘要: 这是一个非常好的问题,是理解现代商业模式的核心。简单来说: ​​卖SaaS系统​​:是卖一个​​标准化的工具​​,核心是解决特定问题,提升效率。 ​​卖平台​​:是卖一个​​数字化的“商业地产”或“生态系统”​​,核心是连接多方,促进交易或创造网络效应。 下面我们详细拆解一下。 一、卖SaaS系统( 阅读全文
posted @ 2025-12-03 11:21 黄增松 阅读(13) 评论(0) 推荐(0)
摘要: 关于安卓应用提审时哪些平台需要备案号,根据目前的政策要求,几乎所有主流的国内安卓应用商店在新应用上架时都强制要求提供ICP备案号。下面这个表格汇总了主要安卓应用商店对备案号的要求情况,方便你快速了解。 应用商店平台是否需备案号说明与依据 华为应用市场​ 是 明确要求新App需履行备案手续后才能上架。 阅读全文
posted @ 2025-12-02 16:19 黄增松 阅读(27) 评论(0) 推荐(0)
摘要: 了解各大应用市场对App名称的具体规则非常重要,一个不符合要求的名称很可能导致审核被拒。下面这个表格汇总了主流应用商店的核心规定,方便你快速对比掌握。 应用市场名称长度限制是否允许特殊符号 (如横杠-)关键规则与注意事项 苹果 App Store​ 最多30个字符 未明确提及,但禁止无关信息堆砌 提 阅读全文
posted @ 2025-12-02 16:04 黄增松 阅读(50) 评论(0) 推荐(0)
摘要: 使用 Masonry 实现两个不固定文字长度的 Label 在同一个 View 中,并让父视图自适应高度,可以这样实现: // 创建父视图 UIView *containerView = [[UIView alloc] init]; [self.view addSubview:containerVi 阅读全文
posted @ 2025-11-29 17:29 黄增松 阅读(8) 评论(0) 推荐(0)
摘要: AppStore connect 阅读全文
posted @ 2025-11-28 11:30 黄增松 阅读(2) 评论(0) 推荐(0)
摘要: 使用 YYModel 时,如果接口返回 null而 iOS 端用 int类型接收,​​不会崩溃,但会有默认值​​。 YYModel 的处理机制 1. 基本数据类型(int/NSInteger等) @interface User : NSObject @property (nonatomic, ass 阅读全文
posted @ 2025-11-25 15:19 黄增松 阅读(5) 评论(0) 推荐(0)