首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
iOS
Swift
前端
后端
SwiftUI
人工智能
Flutter
Objective-C
AI编程
展开
全部
iOS
Swift
前端
后端
SwiftUI
人工智能
Flutter
Objective-C
AI编程
音视频开发
Apple
Xcode
APP
React Native
面试
暂无数据
推荐
最新
iOS 独立开发者转鸿蒙:我把足迹地图 App 迁移到 ArkTS 的全过程
起因:照片记不住你走过的路 上个月出差跑了三个城市,回来翻相册想回忆去过哪些地方,发现照片里全是会议室和酒店大堂。那些走过的街道、路过的江边、绕远路发现
Three.js 实战:从零构建智慧城市 3D 可视化大屏,附完整交互式代码
在数据可视化领域,3D 可视化大屏 凭借其直观、震撼、信息承载量大的优势,已成为智慧城市、工业互联网、数字孪生等场景的标配。Three.js 作为 Web 端最成熟的 3D 引擎,凭借其丰富的 API
我做了个不要账号、不要定位权限的旅行 App,聊聊那些「不做」的决定
闲时整理相册,翻到 过去拍的旅行照片。四千多张,一张都没发出去过。 不是不想发。是不知道该怎么发——九宫格太随意,长图太隆重,发单张又觉得少了点什么。那些照片就一直躺在相册里,一年一年地往下沉。 于是
移动端轻量级AI Agent自动化UI验证:sim-use
前言 传统AI Coding的过程一般是: 对于验证UI这一步无法闭环,制约了AI自动完成交付的闭环。目前现在市面上能看到的两类方案 “让 agent 高效、准确、可靠、快速地拥有对 app 的视觉和
Facebook广告后台收不到Adjust回传数据,我们排查了一个月终于找到了根因
我们围绕 "Advertiser Tracking Enabled 参数数量超出范围" 这个报错进行了一个月的排查,App迭代了多个版本尝试修复这个问题,踩了很多坑
WWDC 26 全新 ResultsObserver:终于能在 View 外面盯着 SwiftData 了
写 SwiftData 久了,大概都会碰到同一个别扭的地方。 @Query 很好用——挂在 View 上,列表自动刷新,过滤排序也都顺手。可一旦逻辑稍微复杂一点,比如要根据所有行程算地图镜头范围
怎么知道 App 到底卡在哪?
这篇文章会从一个治理列表卡顿的例子出发,讲清楚如何使用 Xcode Instrument 中的 Animation Hitches 定位到卡顿的原因。然后,会详细说明 Hitches 中的那些指标的含
# Dispatch(GCD)苹果官方文档 白话文讲解(Objective‑C 版本文档)
一、GCD 到底是干嘛的(大白话) 以前写多线程用NSThread,手动创建线程、管理线程、销毁线程,很麻烦,还容易开一大堆线程把系统资源耗光。 GCD 核心思想:把任务(要干的活)放到队列里,由系统
SwiftUI 小技巧:如何读取 SwiftUI Font 的详细信息
如何读取 SwiftUI Font 的详细信息 字号、字体名称、粗体、斜体等属性,了解一下resolve(in:)这个 API。
SwiftUI 实战:从零构建双引擎 LLM 聊天客户端(Ollama + DeepSeek)
基于 SwiftUI + Swift Concurrency 从零构建双引擎 LLM 客户端,集成 Ollama 本地流式推理与 DeepSeek 云端对话,深度解析多 Provider 状态隔离、S
WWDC26:把 SwiftUI Toolbar 真正握在手心里
WWDC26 为 SwiftUI Toolbar 补上关键旋钮:用优先级决定谁留下,用 overflow 主动折叠,用 pin 钉死必留按钮,滚动时可收起导航栏——系统自适应与显式控制终于能拧到顺手。
CocoaPods、Ruby、RVM 完整环境原理深度剖析
绝大多数开发者不理解 RVM Ruby 多版本隔离机制、Gem 安装作用域、CocoaPods 运行加载链路、macOS 系统原生 Ruby / RVM Ruby 两套环境割裂,随意 sudo gem
喜大普奔!2027年春季起,iOS提审最低支持iOS15.0以上
今天有小伙伴提审传包(他最低支持iOS12.0)时触发了警告。 2026年下半年,最低系统支持版本将强制为iOS13.0及以上。 自2027年春季起,所有iOS应用上传/提审必须最低支持iOS15.0
iOS 客户端视角扫盲:WKWebView 里 window、messageHandlers 与 Native 回调到底怎么工作?
本文用WKWebView讲清H5的window:它是JS全局对象。iOS注册消息处理器注入桥,H5发消息取JSON,原生执行JS回调window函数并展示。
【Flutter 性能踩坑小记】相册选个图卡了
前言:真的不是系统 Picker 慢 事情是这样的。Demo 上线前我在模拟器上跑「发图给 AI」的流程,顺手选了一张照片,结果: 📱 点相册 → 系统弹框出现:正常 🖼️ 选图 → 点「完成」:
一个 33,623 字节的 ViewController——拆开它我用了四步
一个 33,623 字节的首页控制器,管了数据、跳转、权限、布局八种职责。四步拆成 10 个文件:抽 State、抽 Routing、拆 Views、Controller 变薄。
我为 DeepSeek Harness 写了一个 dsh-apple-mode 插件
DeepSeek Harness 终于在千呼万唤中推出了公开测试版。我也是第一时间下载体验了一下,并最终开发了一个 dsh-apple-mode 插件,以更好的适配 iOS/Apple 开发。
第 3 周:UIButton 点了没反应,因为它默认就没有按压态
写安卓的时候,按钮是"最不用想"的控件。android:background="@drawable/bg_btn" 配个 ripple,setOnClickListener 挂上去
苹果续费成功,几天后付费协议突然失效,导致线上苹果支付全部失败
今天这个知识很冷门,但关键时刻能救命。看到就是赚到,能救一个是一个。 如果你的苹果开发者账号是过期后完成的续费,虽然账户续费成功了,但付费协议不会自动续签,需要你去苹果后台手动点一下同意。如果当天协议
控制中心一键后台录音:我被自己的 Spike 骗了两次
控制中心一键后台录音:Spike 判可行却上线崩溃,改判不可行又被推翻。拆解 AppIntents 进程路由、AudioRecordingIntent 授权窗口,以及 Spike 为什么会骗人。