首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
苹果
订阅
张事成
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
从 0 到 1 实战 Flutter 蓝牙通信:无硬件,用手机完成 BLE 双向通信
🚀 手把手教你从 0 到 1 完成 Flutter 蓝牙通信(无硬件实战) 本教程将带你 从 0 到 1 跑通一套完整的 BLE 通信流程: Android 手机 + nRF Connect 👉 模拟
深入理解 Swift Concurrency:从 async/await 到隔离域
在 Swift 并发系统(Swift Concurrency)诞生之前,iOS 开发者的日常被回调(Callbacks)、代理(Delegates)和 Combine 填满。我们用这些工具来处理应用中
Swift 结构化并发 6 条铁律 —— 一张图 + 一套模板,让 `async let` / `TaskGroup` / `Task {}` 不再踩坑
思维导图(先保存,再阅读) 为什么分“结构化”与“非结构化” 维度 Structured Unstructured 能否成为子任务 ✅ ❌(只能是根) 能否成为父任务 ✅ ✅(再开 structure
Swift Concurrency:彻底告别“线程思维”,拥抱 Task 的世界
前言:别再问“它跑在哪个线程?” 在 GCD 时代,我们习惯用 DispatchQueue.global(qos: .background).async { ... } 或 DispatchQueue
iOS 13+ SceneDelegate 使用详解
在 iOS 13 及以上版本中,Apple 引入了 SceneDelegate(场景代理),核心目标是支持 多窗口功能(iPadOS 多任务、iOS 分屏等),并将原 AppDelegate 中“UI