首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Swift
iOS
Apple
SwiftUI
前端
Flutter
APP
面试
编程语言
展开
全部
Swift
iOS
Apple
SwiftUI
前端
Flutter
APP
面试
编程语言
数据库
Android
JavaScript
uni-app
掘金·金石计划
Debug
暂无数据
推荐
最新
得物 iOS 启动优化之 Building Closure
得物一直重视用户体验,尤其是启动时长这一重要指标。在近期的启动时长跟进中,我们发现了在BuildingClosure 阶段的一个优化方式。
Swift串行上传多个图片
场景 在即时通讯模块中,用户可一次性选择多张图片进行发送。系统需根据用户选择的顺序,在界面上按序展示这些图片。在上传过程中,每张图片需先保存一份本地副本,再进行网络上传操作。 为了确保最终发送的消息顺
Re: 0x01. 从零开始的光线追踪实现-光线、相机及背景
目标 书接上文,之前已经实现一个铺满整个窗口的红色填充,这趟来实现光线、相机及背景。 本节最终效果 计算物体在窗口坐标的位置 其实这个光追的思维模式很简单,就是从相机处开始发射一束射线,射线撞到哪些“
swift中的self,Self,Class(struct).Type让你头大了嘛?
讲解这一部分,不区分大小写就是耍流氓 ``self(首字母小写)``self是Swift 中最简单和最常见的。它后面通常跟一个.和一个属性或函数名称。 self是类(或结构体)中对当前对象也就是“实例
iOS引入Masonry库编译报错libarclite_iphonesimulator.a
背景 引入Masonry编译报错如下: File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefau
iOS 崩溃符号化及告警
崩溃告警系统技术方案文档 一、项目背景 当前移动端已集成 Bugly 服务用于线上崩溃统计,开发人员需定时登录后台查看崩溃记录并处理。但在近期一次服务端配置异常事件中,接口下发错误域名导致 APP 启
SwiftUI 5.0(iOS 17.0)触摸反馈“震荡波”与触发器模式趣谈
在本篇博文中,我们介绍了 SwiftUI 5.0(iOS 17.0)中触觉反馈(Haptic)机制的实现,并由此抛砖引玉讨论了开发模式中的触发器模式,最后我们看到了实现自己心仪的触发器是多么的简单。
Swift底层原理学习笔记
Swift 进阶一:类,对象,属性 类、对象 Swift对象的内存结构HeapObject,有两个属性:一个是Metadata,一个是Refcount,默认占用16字节大小,就是对象中没有任何东西也是
Swift Collections:Heap 的使用
### 什么是 `Heap`? 在 Swift Collections 中,`Heap` 是一个提供**双端优先队列**功能的泛型容器类型,位于 `HeapModule` 模块内。它通过堆(heap
SwiftUI 6.0(Xcode 16)全新 @Entry 和 @Previewable 宏让开发妙趣横生
在本篇博文中,我们介绍了如何在最新的 SwiftUI 6.0(Xcode 16)中利用 WWDC24 中新祭出的 @Entry 和 @Previewable 宏让环境变量定义和 Xcode 界面预览调
【HarmonyOS next】ArkUI-X休闲益智连连看【进阶】
一套代码双端运行的跨平台实践 在移动应用开发中,跨平台技术始终是开发者追求的圣杯。借助ArkUI-X框架,我们仅用一套ArkTS代码即可实现应用在HarmonyOS和iOS双端的原生级运行。本文以连连
RxSwift:这可能是Notification最优雅的封装方式之一了
配合RxSwift中NotificationCenter无需管理观察者的生命周期,以及Swift中enum中RawValue,封装出了一个不错的Eventable协议,让开发更加高效、简单。
Xcode 高效秘诀:这 11 个快捷键你必须知道!
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 作为一个 iOS 开发者,在使用 Xcode 时,掌握键盘快捷键是提高生产力和效率的关键。在这篇文章中,我将为大家介绍一些我最喜欢的 Xcode
注册 WWDC 2025 的 Group Labs 了没? | 肘子的 Swift 周报 #085
访问 weekly.fatbobman.com 订阅 "肘子的 Swift 周报" 邮件版本。周报将向您介绍近期有关 Swift、SwiftUI、Core Data、SwiftData 等优秀的文章
iOS 实现自定义对象深拷贝(OC/Swift)
iOS 实现自定义对象深拷贝(OC/Swift) 在 OC 中,对象的赋值操作是浅拷贝(指针复制),创建一个指针,旧对象引用对象计数加 1。在 Swift 中,类是引用类型,引用类型在赋值和传参时都是
有用的知识又增加了:为何无法编译某些 WWDC 官方视频中的代码?
在本篇博文中,我们讨论了为何有些 官方 WWDC 视频中的示例代码无法编译通过的问题,并给出解决思路。
iOS Cursor 使用心得
最近在使用 Cursor 过程中,业务需求基本上 80% 代码由 AI 开发。 本文把过程中的一些心得记录分享一下。 基础配置 先介绍一下基本的配置。 个人使用的 Rules: 由于不同地方使用的风格
SwiftUI 布局为何快?
SwiftUI 的布局之所以 快且高效,其底层并非完全基于传统的 frame 模型,而是结合了 声明式编程 和 自动布局协商机制。以下是详细解释: 1. SwiftUI 布局为何快? (1) 声明式编
运营弹窗管理
一、场景描述以及所存在的问题 随着业务的发展,业务都有一些运营业务,当用户触发某一个操作时展示业务弹窗,随之而来的会碰到如下场景: 场景一 多个触发时机都需触发业务弹窗 场景导致问题: 弹窗逻辑分散在
Flutter性能优化细节
一、渲染性能优化 1、减少Widget重建 使用const构造函数 对静态Widget使用const,减少重复构建: 分离动画与子组件 使用AnimatedBuilder避免动画导致整个子树重建: 2