会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
黄增松的技术博客
2013年开始开发iOS(oc+swift+flutter) QQ:759952579
博客园
首页
新随笔
联系
订阅
管理
[置顶]
安卓开发常用的三方库
摘要: 本地存储 替代 userDefault (也有iOS版本) MMKV:https://github.com/Tencent/MMKV 日志 logger:https://github.com/orhanobut/logger EventBus 跨页面传值 类似iOS的通知 https://githu
阅读全文
posted @ 2024-06-21 09:56 黄增松
阅读(257)
评论(0)
推荐(1)
[置顶]
flutter常用的快捷键 mac
摘要: 备注: windows的Alt相当于mac的option 1. stless快速创建StatelessWidget、stful就快速创建StatefulWidget。 2. option+Enter 可以单击选中任何一个widget,然后按option + Enter,就可以查看对该widget进行
阅读全文
posted @ 2023-09-25 17:09 黄增松
阅读(339)
评论(0)
推荐(0)
[置顶]
flutter常用的三方库
摘要: 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 黄增松
阅读(1103)
评论(0)
推荐(0)
[置顶]
SDK提交到CocoaPods
摘要: 一:GitHub新建仓库,并clone到本地 1、注册GitHub账号并登录 2、右上方点击+,新建仓库(仓库名字(Repository name)、仓库权限(Public)、readme、license) 创建完成如下图: 3、检出仓库 新建一个文件夹SDK: 打开终端: 将FireRadarSD
阅读全文
posted @ 2017-12-22 19:19 黄增松
阅读(745)
评论(0)
推荐(0)
[置顶]
如何打包静态库.framework文件 iOS
摘要: 代码调试好了开始打包成sdk,下面是将要打包的FRSDK代码(FRSDK.h暴露在外面有别人调用) 1.创建新工程(Xcode File-New-Project) 2.把下面的红色框的东西移除 3.将原工程里调试好的FRSDK代码copy到此工程后为下图 4.接下来我们选择出来需要暴露出来的头文件
阅读全文
posted @ 2017-12-12 18:55 黄增松
阅读(674)
评论(0)
推荐(0)
[置顶]
如何打包静态库.a文件 iOS
摘要: 代码调试好了开始打包成sdk,下面是将要打包的FRSDK代码(FRSDK.h暴露在外面有别人调用) 1.创建新工程(Xcode File-New-Project) 2.把下面的红色框的东西移除 3.将原工程里调试好的FRSDK代码copy到此工程后为下图 4.接下来我们选择出来需要暴露出来的头文件
阅读全文
posted @ 2017-10-19 16:21 黄增松
阅读(4689)
评论(0)
推荐(0)
[置顶]
没落的公司 该何去何从
摘要: 2015年8月24号,是一个让我难以忘记的日子。就在那天,我跳槽进入了一个新的公司。新公司给我的印象不错:第一,有180人左右,工作稳定,(这样的IT公司,也不算小了);第二,工作环境也不错,有单独的活动区域;第三:公司福利也不错,六险一金,半年三天带薪病假。工作一年内就有5天年假;第四:给我的待遇
阅读全文
posted @ 2016-06-01 17:24 黄增松
阅读(6769)
评论(141)
推荐(23)
2026年7月28日
oc和swift相互调用
摘要: 可以。OC 和 Swift 混编主要分两个方向: 1. Swift 调用 Objective-C:通过桥接头文件。 2. Objective-C 调用 Swift:通过 Xcode 自动生成的 `项目名-Swift.h`。 ## 一、Swift 调用 Objective-C 假设有一个 OC 类。
阅读全文
posted @ 2026-07-28 18:36 黄增松
阅读(7)
评论(0)
推荐(0)
没有苹果开发者账号 怎么真机调试
摘要: 没有付费开发者账号(连 99 美元公司号都没)完全可以真机调试,苹果从 Xcode 7 起就给了"免费 Personal Team 签名"能力,用你普通 Apple ID 就行,不花一分钱。 免费真机调试能干啥 / 不能干啥 • ✅ 自己 Mac + 自己 iPhone/iPad 上跑 Debug
阅读全文
posted @ 2026-07-28 10:55 黄增松
阅读(73)
评论(0)
推荐(0)
2026年7月24日
申请苹果开发者账号公司账号99美元的 (不是个人账号 不是企业账号299美元)
摘要: 从零开始、连 Apple ID 都没有,要注册 Apple Developer Program 组织账号(99 美元/年,公司名义上架 App Store),核心顺序不是"先建 Apple ID 再填表",而是 先备公司材料 → 查/申邓白氏码 → 建专用 Apple ID → 网页端走 Enrol
阅读全文
posted @ 2026-07-24 10:19 黄增松
阅读(72)
评论(1)
推荐(0)
2026年6月22日
ios开发工程师面试 关于cursor和claude 会问什么
摘要: 明白了,你是想问面试中关于使用 Cursor、Claude Code 等 AI 编程助手的考察点,而不是机器学习本身的题。这块2026年大厂 iOS/移动端面试已经比较常见了,主要考察你对工具的理解深度和使用方法论,整理如下: 🤖 iOS 面试中 Cursor / Claude Code AI 工
阅读全文
posted @ 2026-06-22 20:01 黄增松
阅读(58)
评论(0)
推荐(0)
2026年6月17日
getX简单使用 flutter
摘要: 下面我用 GetX 再把同一个 Counter 示例实现一遍, 并且会和 Provider / Riverpod 做直观对比,方便你选。 ✅ GetX 版 Counter 示例(完整可用) 一、添加依赖 pubspec.yaml dependencies: flutter: sdk: flutter
阅读全文
posted @ 2026-06-17 16:25 黄增松
阅读(12)
评论(0)
推荐(0)
Riverpod简单使用 flutter
摘要: 下面用 Flutter + Riverpod 2.x/3.x 最精简的方式带你跑通一个计数器 Demo,涵盖安装、定义 Provider、读/写状态三个核心步骤。 一、添加依赖 pubspec.yaml: dependencies: flutter: sdk: flutter flutter_riv
阅读全文
posted @ 2026-06-17 16:11 黄增松
阅读(30)
评论(0)
推荐(0)
Provider得简单使用 flutter
摘要: 下面给你一个超简版 Flutter Provider 使用示例,适合刚上手、只想先跑起来的人。 一、添加依赖 pubspec.yaml dependencies: flutter: sdk: flutter provider: ^6.1.2 运行: flutter pub get 二、创建一个 Pr
阅读全文
posted @ 2026-06-17 10:11 黄增松
阅读(11)
评论(0)
推荐(0)
final / const / var 区别
摘要: var:类型推断,可变 final:运行时常量,只能赋值一次 const:编译期常量,用于常量上下文(如 widget 中的 const 构造)
阅读全文
posted @ 2026-06-17 09:29 黄增松
阅读(6)
评论(0)
推荐(0)
2026年6月15日
如何避免不必要的 setState(() {})导致整棵 Widget 重绘?
摘要: 拆分小 Widget 使用状态管理而不是 setState const Widget Selector(Provider)/ BlocBuilder(buildWhen:)
阅读全文
posted @ 2026-06-15 17:47 黄增松
阅读(9)
评论(0)
推荐(0)
const与 final的区别?Widget 中为什么大量使用 const?
摘要: final:运行时常量,只能赋值一次 const:编译时常量,值必须在编译期确定 const Widget: 避免重建(canonical instance) 减少 build()调用 提高帧率和内存表现 ✅ 面试加分答:结合 Widget.canUpdate判断逻辑说明
阅读全文
posted @ 2026-06-15 17:10 黄增松
阅读(7)
评论(0)
推荐(0)
下一页
公告