首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Swift
iOS
SwiftUI
前端
Apple
HarmonyOS
Flutter
APP
面试
展开
全部
Swift
iOS
SwiftUI
前端
Apple
HarmonyOS
Flutter
APP
面试
uni-app
macOS
Android
Xcode
架构
编程语言
暂无数据
推荐
最新
KN:Kotlin 与 OC 交互
KN如何使OC与Kotlin交互的? 主要分为两步: 1. KN,将Kotlin编译到汇编代码,可在Native运行 2. 编译器会生成OC的包装类与方法,包装类背后还是完整的KN类,这里是代理模
🧩 iOS DiffableDataSource 死锁问题记录
🪪 错误信息 💡 问题背景 在使用 UITableViewDiffableDataSource / UICollectionViewDiffableDataSource 时, 调用 apply(_:a
iOS/Swift:深入理解iOS CoreText API
这篇文章是从0到1自定义富文本渲染的原理篇之一,此外你还可能感兴趣: 一文读懂字符与编码 一文读懂字符、字形、字体 一文读懂字体文件 从0到1自定义文字排版引擎:原理篇 逆向分析CoreText中的字
Xcode 26 的10个新特性解析
Xcode 26 的10个新特性解析 1. 生成式AI编程助手:ChatGPT与本地模型的深度集成 Xcode 26最引人注目的特性是深度集成了大语言模型(LLM),使开发者能够使用自然语言与代码交互
深入解析 iOS 与 macOS 应用程序生命周期(完整指南)
最近在开发中过程看到appDelegate中的一些方法,突然想到了之前了解但没有梳理过的app的生命周期的一些方法,因此在这里简单的记录并和大家分享一下iOS与macOS应用程序的生命周期。
iOS App包大小由浅入深优化之路
App在迭代过程中,随着新需求的不断丰富,包体积逐渐增大。早期功能较简单,优化空间有限,用户感知不明显,包大小问题未受重视。随着功能多元化,包大小水涨船高,大到一定值后,会产生一些消极影响。
iOS App小组件(Widget)显示LottieFiles动画和GIF图片
目前, iOS小组件中无法直接显示LottieFiles动画,如果要实现iOS小组件的动画效果,必须通过一些黑科技将LottieFiles动画转换为GIF图片帧,通过一些自定义字体或者时钟旋转等方式。
《Flutter全栈开发实战指南:从零到高级》- 05 - 基础组件实战:构建登录界面
登录界面就像餐厅的门面,直接影响用户的第一印象。今天带着大家用Flutter构建一个功能完整的既美观又实用的"门面"!真正动手做出第一个登录页面后,才发现原来一切都这么有趣!
iOS26适配指南之UISearchController
在 iOS 26 中,Apple 对 UISearchController 做出了改进: 搜索栏在 UINavigationItem 中的布局更灵活,可以直接将搜索栏集成到 UIToolBar 中。
iOS 26 UIKit和Swift上的更新
简单概括记录iOS26上的更新:标识符、字符串、内联数组、enumerated、@concurrent、LiquidGlass等
iOS 26 适配笔记
这是适配 iOS 26 的笔记,并非介绍新功能和API。陆续更新,发现一个就写一个🤯🤯🤯🤯🤯
Xcode26新特性与iOS26适配指南
WWDC25中Apple正式将开发工具与操作系统的版本号进行统一,命名规则为“发布年份+1”。所以2025年的Xcode命名为Xcode 26,iOS命名为iOS 26。
flutter在Xcode26打包的iOS26上全屏支持右滑的问题
flutter在Xcode26打包的iOS26上全屏支持右滑,导致在flutter页面中多级跳转后,右滑直接回到了native页面。
SwiftUI 键盘快捷键作用域深度解析
SwiftUI 键盘快捷键作用域深度解析 SwiftUI 的 keyboardShortcut 修饰符让为应用添加快捷键变得简单直观。然而,这些快捷键的作用域(Scope) 和生命周期可能会带来一些意
把SwiftUI View 转为图片
把SwiftUI View 转为图片的两种方法,使用ImageRenderer 和 drawHierarchy
iOS App小组件(Widget)设置透明背景
在iOS中实现小组件的透明背景。无法通过现有的API显示桌面背景,因为小组件自带默认背景,目前来看只能使用私有API。
iOS26适配指南之UIScrollView
在 iOS 26 中,UIScrollView 迎来了两个重要增强,主要聚焦于滚动边缘的视觉效果和与浮动容器的交互体验。这些改进不仅让滚动过渡更自然,还提升了在复杂界面中内容的可读性。
iOS26适配指南之UIColor
随着 iOS 26 的发布,Apple 为开发者带来了期待已久的对 HDR(高动态范围)颜色的原生支持。
Swift 并发任务中到底该不该用 `[weak self]`?—— 从原理到实战一次讲透
为什么闭包里总写 [weak self] 成了肌肉记忆? 在 Swift 回调式 API 时代,我们被教育“只要闭包可能产生循环引用,就写 [weak self]”。 这个经验在 @escaping
iOS 系统获取 C++ 崩溃堆栈 - 撒花完结篇
C++ 异常被 libdispatch 和 runloop 捕获,导致原始的、有价值的崩溃上下文(如调用堆栈)丢失。