首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
iOS
Swift
前端
SwiftUI
人工智能
Objective-C
后端
Apple
Flutter
展开
全部
iOS
Swift
前端
SwiftUI
人工智能
Objective-C
后端
Apple
Flutter
音视频开发
面试
汇编语言
JavaScript
APP
macOS
暂无数据
推荐
最新
iOS 27 兼容放大模式下,keyboardFrame 与 UIScreen.bounds 的坐标差异
旧版兼容布局下,UIScreen.mainScreen.bounds 返回 375 × 812,键盘收起后的 y 却是 932。结合真机采样,分析坐标混用导致的页面偏移及修复方式。
iOS 26 适配
从 iOS 26 开始,iOS 迎来了大更新,强制使用 SceneDelegate、新增的 Liquid Glass 以及其他问题,正好最近在做项目中 iOS 26 适配相关的工作,抽个时间把遇到的适
近段时间,AI加持下,我的开发感悟
本篇文章,只是记录一下我最近半年多年,使用AI工具进行日常工作的感悟。到了如今的这个时代,基本上不使用AI工具很难继续进行工作了。
Mac M3 使用 OrbStack 全新安装运行 EasyConnect 完整教程
目录 为什么选择 OrbStack 安装 OrbStack 设置 OrbStack 资源限制 拉取 EasyConnect 镜像 启动 EasyConnect 容器 导入 p12 证书 安装并连接 V
崩溃率从 0.3% 到 0.04%:我们做对的不是修 bug,是让每个崩溃只发生一次
崩溃率从 0.3% 到 0.04%,靠的不是修 bug,是让每个崩溃只发生一次的流程:六类来源归因、七天归零才算关闭、同谱系 App 同步,外加占位对象比 nil 更危险等三个反直觉观察。
RTK (Rust Token Killer) 安装、使用与卸载指南
1. 简介 RTK(Rust Token Killer)是一个用于 AI 编程代理的 Token 优化工具。它会在命令输出进入 LLM 上下文之前进行过滤和压缩,从而减少 Token 消耗。 RTK
苹果商店详情顶部头图已面向所有开发者开放!
一、国庆假期期间,苹果有哪些新动静 2026年国庆假期期间,苹果悄咪咪地更新了苹果后台,新上了几个东西: 1、商店详情页顶部头图已面向所有开发者开放(以前只有精选应用、大厂开发者才有权设置)。 2、搜
iPhone Duo 适配详解,需要改变的不止是布局模型
看了下官方的适配 Duo 设计指引,苹果的指南还真有点东西,看的头皮发麻,比如 Duo 下,外屏和内屏最好不能是两套 UI ,应用应该做到支持持续适应当前拥有的空间界面效果。 外屏、内屏、半折、Spl
四角变换后的最小包围视口,为什么不能只把宽高取整?
透视四角变换后的最小包围视口,不能只把宽高变成整数;要先对边界向外取整,才能避免奇数尺寸偏移和边缘裁切。
Swift 进阶:用宏 JsonCodable 消灭 JSON解析样板代码
对接后端接口时遇到一个痛点:字段命名不统一、别名要兼容、缺省值要兜底,每个模型都得手写一遍 `init(from:)`。
Flutter 迁 SwiftUI:AI 把页面"搬"过来只用了两周,我们补结构花了两个月
Flutter 迁 SwiftUI:AI 两周把页面搬完,编译过、截图像,结构却全偏了。拆解六种结构偏移、把迁移变成可推进工程的流程,以及 SwiftUI 自己埋的三个坑。
时间线效果层,为什么不能只复用一个处理器?
时间线效果不是一个随处复用的 Filter:它必须有明确的时间窗、稳定的叠层顺序、可复现的编辑快照,以及彼此隔离的运行实例。
实时字幕负责快,本地录音负责不丢:一个 iOS 录音功能为什么需要两条链路
本文复盘iOS实时字幕与本地录音双链路设计,讲清音频保存、发送、停止与恢复,说明如何兼顾响应速度和数据完整性。
iPhone Duo 适配 Drag and Drop 实现方案
1. Drag and Drop 的本质 iOS Drag and Drop 分两层: 交互层 UIDragInteractionDelegate:负责“从哪里拖、拖什么、拖拽预览”。 UIDropI
图像编辑器的一次撤销,为什么不能等于一次滑杆回调?
一次撤销应对应用户确认的编辑,而不是滑杆回调。本文拆解预览与提交、编辑槽位与参数版本、重复动作去重,以及撤销后重载和多参数事务的边界。
动态切换 nearest / linear 时,为什么不能只替换 sampler
sampler 只是渲染合同的一项配置;切换它时,必须让 blend、输出合同、资源身份与多条输出路径保持一致。
iOS开发入门:Interface Builder、基础控件及UITextField详解
本文详细介绍了iOS开发中Interface Builder的工作原理、IBOutlet/IBAction的使用、基础控件处理。
视频预览切换为何会闪回旧帧:用 generation + mode identity 管住异步回调
取消旧任务不足以阻止已在途的异步结果;预览层还要用当前模式的 generation 和 identity 授予展示权限。
你的 iOS 最低部署版本即将不再被 App Store 接受
最近,不少开发者在 App Store Connect 后台收到了两条醒目的警告,内容直指应用的 **MinimumOSVersion(最低部署版本)**。如果你的项目还在支持 iOS 12,甚至更老
Firebase iOS SDK 重大事故:一个 nil key 如何让全球 App 集体崩溃
遇到 -[__NSDictionaryM setObject:forKeyedSubscript:]: key cannot be nil 崩溃?这篇文章告诉你根因 事故概述 2026 年 9 月 2