首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
iOS
Swift
Apple
前端
APP
SwiftUI
Flutter
uni-app
编程语言
展开
全部
iOS
Swift
Apple
前端
APP
SwiftUI
Flutter
uni-app
编程语言
Android
人工智能
架构
网络协议
性能优化
安全
暂无数据
推荐
最新
Luban 2 Flutter:一行代码在 Flutter 开发中实现图片压缩功能
Luban 2 Flutter —— 高效简洁的 Flutter 图片压缩插件,像素级还原微信朋友圈压缩策略。
Claude Code 四大核心技能使用指南
目录 技能系统概述 Superpowers:完整开发工作流 Feature-Dev:功能开发指南 UI/UX Pro Max:设计智能系统 Ralph Wiggum:迭代循环开发 技能选择指南 总结
Swift 6.2 类型安全 NotificationCenter:告别字符串撞车
传统通知的痛点 老式 NotificationCenter 三板斧: 问题清单: 字符串 key 易拼错 → 运行时 nil 手动 as? 强转 → 类型错也 nil userInfo 可选链地狱 →
KSCrash 实现机制深度分析
目录 1. 概述与基本原理 2. 整体架构设计 3. 核心监控器源码分析 4. 崩溃信息收集机制 5. 崩溃报告生成流程 6. 配置与使用 7. 线程安全与异步安全 8. 最佳实践 1. 概述与基本原
中国身份证注册美区 Apple Developer 个人账号完整教程
一、注册前准备 必备条件 已有 Apple ID,并开启双重认证(2FA)。 年满 18 岁。 拥有中国身份证,姓名需与 Apple ID 一致(拼音形式)。 准备一个美国地址和电话号码(可用虚拟地址
Capacitor + React 的 iOS 侧滑返回手势
Capacitor + React 的 iOS 侧滑返回手势的问题,二级页面无法侧滑返回;能侧滑但上级页面预览是白屏/黑屏(看不到上一页内容);自己实现手势会引入大量时序/兼容性的坑。
探索 Xcode String Catalog:现代化 iOS 应用国际化指南
介绍 Xcode 15推出String Catalog(.xcstrings),集中管理多语言资源,替代分散的.strings文件。支持可视化编辑、翻译进度追踪、自动提取迁移及复数/设备变体,简化流程
iOS日志系统设计
软件系统的运行过程本质上是不可见的。绝大多数行为发生在内存与线程之中。在本机调试阶段,我们可以借助断点、内存分析、控制台等手段直接观察系统状态;而一旦进入生产环境,这些能力几乎全部
深入剖析 Swift Actors:六大陷阱与避坑指南
Swift 5.5 引入 Actors 时,苹果承诺这将终结数据竞争问题。"只需把 class 换成 actor,问题就解决了"——但事实远比这复杂。 陷阱 1:Reentrancy(重入)——Act
Flutter深度全解析
目录 第一部分:Flutter 底层原理与核心机制 第二部分:第三方常用库原理与八股文 第三部分:开发疑难杂症与解决方案 第四部分:性能优化八股文与深入细节 第五部分:全面横向纵向对比 第一部分:Fl
TN3187:迁移至基于 UIKit 场景的生命周期
概述 许多较旧的 iOS 应用使用一个 UIApplicationDelegate 对象作为其应用的主要入口点,并管理应用的生命周期。使用场景的应用则不同,它们使用一个 UISceneDelegate
Swift中的分层缓存设计:平衡性能、内存与数据一致性的实践方案
引言:单一缓存策略的局限性 在移动应用开发中,缓存是提升性能的关键手段。然而,单一的缓存策略往往难以同时满足三个核心诉求:高性能、低内存占用和数据一致性。 内存缓存速度快但容量有限,磁盘缓存容量大但访
星际穿越:SwiftUI 如何让 ForEach 遍历异构数据(Heterogeneous)集合
🌌 引子:红色警报 公元 2077 年,地球联邦主力战舰“Runtime 号”正在穿越 Swift 5.7 星系。 舰桥上,警报声大作。 “舰长亚历克斯(Alex),大事不妙!前方出现高能反应,我们的
不踩坑!苹果开发者账号:公司号和个人号,到底该怎么选?
背景 对Appstore来说,账号主要分为3种身份,每种身份都对应着不同的产品需求。 企业开发者账号 公司开发者账户 个人开发者账号 企业性质 企业性质的开发者账号也就是江湖俗称的企业签账号,最大的职
Xcode 26还没有适配SceneDelegate的app建议尽早适配
Xcode 26 开始提醒即将强制要求适配UIScene lifecycle,文章介绍了一个适配方案和注意点
AppStore卡审44小时的产品,重新提交后已经过审了。
背景 上回书说到本来应该从从容容、游刃有余的迭代,在进入正在审核之后历时了44个小时之后被拒审核。 反倒是成了匆匆忙忙、连滚带爬! 翻车的原因是因为内购恢复购买机制,不适适用于按照时间购买的产品。
拒绝“假死”:为何上滑关闭是测试大忌?揭秘 iOS 真实 OOM 触发指南
☔️ 引子 在赛博都市“新硅谷”(Neo-Silicon Valley)的第 1024 层地下室里,资深 iOS 赏金猎人——老李(Old Li),正盯着全息屏幕上一行行红色的报错代码发愁。他嘴里叼着
Combine 基本使用指南
Combine 基本使用指南 Combine 是 Apple 在 2019 年推出的响应式编程框架,用于处理随时间变化的值流。下面是 Combine 的基本概念和使用方法。 核心概念 1. Publi
IOS开发SwiftUI相关学习记录
UI布局 Swift开发不使用StoryBoard和xib来进行UI布置,属性和事件也不需要连线。没有单独的UIViewController的概念。是使用SwiftUI,声明式布局。 一个最简单的布局
iOS 语音房(拍卖房)开发实践
本文基于一个真实的iOS语音房项目案例,详细讲解如何使用状态模式来管理复杂的业务流程,以及如何与权限中心协同工作,因为在拍卖房间中不只有不同的房间阶段变化(状态)还有不同角色拥有不同的权限(权限中心)