首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Swift
iOS
Apple
SwiftUI
前端
Flutter
APP
编程语言
WWDC
展开
全部
Swift
iOS
Apple
SwiftUI
前端
Flutter
APP
编程语言
WWDC
数据库
面试
架构
uni-app
Android
Debug
暂无数据
推荐
最新
flutter自学笔记11- 性能、渲染、包体积、懒加载、线程、并发隔离
本文主要涉及Flutter 性能相关的概念,如渲染、包体积管理、懒加载、线程相关、以及并发操作使用的Dart隔离概念。 性能优化是提升用户体验的关键,它涉及多个方面
Swift:优雅又强大的语法糖——Then库
Then 是一个非常简洁实用的 Swift 框架,主要用于让对象的初始化和属性配置更加优雅和简洁。它通过扩展 Swift 的类型,提供了链式语法,让你可以在创建对象时直接配置属性,提升代码可读性和
iOS开发:关于日志框架
在移动端开发中,我们为什么需要日志打印框架?除了那些正面积极的回答,有的时候我们可能需要自证清白,也不得不通过日志来体现。
如何高性能的给UIImageView加个圆角?
在 iOS 开发中,为 UIImageView 添加圆角时,若直接使用 layer.cornerRadius + masksToBounds 会导致离屏渲染(Offscreen Rendering),
失去时才会觉得可贵 | 肘子的 Swift 周报 #090
访问 weekly.fatbobman.com 订阅 "肘子的 Swift 周报" 邮件版本。周报将向您介绍近期有关 Swift、SwiftUI、Core Data、SwiftData 等优秀的文章
详解 JSExport:JavaScript 与 Objective-C 的通信桥梁
前言 在 iOS 开发中,JavaScriptCore 框架提供了强大的 JS 引擎,可以让我们在应用中运行 JavaScript 代码。而 JSExport 是这个框架中最重要的机制之一,它可以让我
FlutterEngine源码编译之2025年版教程
2025年最新版源码编译 Flutter Engine 的教程。源码编译所用的设备是 m4 芯片macOS 设备。
深入剖析 RxSwift 中的 Queue:环形队列的 Swift 实战
本文深入解析RxSwift内部环形队列实现:详解数组存储优势、双索引逻辑、两段复制扩缩容技巧与均摊O(1)性能,让你彻底掌握高性能事件调度核心原理,并提供可直接复用的Swift示例代码
如何在 visionOS 上使用 MPS 和 CIFilter 实现特殊视觉效果
在 visionOS 开发中,视觉效果一直都是开发的一个难点。尽管苹果推出了 ShaderGraph 来简化 Shader 的开发,在此基础上我开源了 RealityShaderExtension
不想被苹果卡审最好错开这两个提审时间
前言 昨天后台有不少同行留言,怎么算卡审?怎么不被卡审? 所以写一篇文章,希望可以帮助更多的开发者免受苹果卡审核的痛苦,以及如果不幸遭遇了卡审该如何应对的小妙招。 怎么定义卡审核? 苹果卡审常见的有两
依赖注入(一):告别“意大利面条”,从源头理清依赖
从今天起,我们将开启一个全新的技术分享系列——深入浅出依赖注入。我希望通过这个系列,能和大家一起探讨如何编写出更健壮、更灵活、更易于测试的代码。
我们什么时候应该使用协议继承?——Swift 协议继承的应用与思
在 Swift 中,协议(Protocol)是一种强大的抽象工具,它让我们可以只关注「行为」而不是具体「实现」。协议不仅可以定义方法和属性要求,还可以继承其他协议,从而在代码中实现更清晰的分层设计。
iOS swift-markdown 自定文字颜色
最近在做AI的产品,用到了Markdown渲染,其中有一个变态的需求 需要对一段文字的某几个字颜色做特殊处理 效果 思路 Inline 其实实现思路很简单,一句话说完,就是自定义一个inline语法,
SwiftUI 7 江湖新风:WWDC25 揭晓神秘武林志
1. 引子:千呼万唤始出来 2025 年 6 月,WWDC25(全球开发者武林大会) 如期而至,武林中风云再起。 此次大会,Apple 为我们带来了 SwiftUI 7 的重磅更新,简直让人期待已久。
Flutter开发,GetX框架路由相关详细示例
flutter 开发,使用getx进行路由管理,可以设置根路由,以及返回根路由,返回指定页面路由,并且中间页面可以自动销毁,多次重复跳转同一个页面,可以实现页面数据刷新的功能.
Kingfisher图像处理库
Kingfisher 是一个功能强大的 Swift 图像处理库,专注于从网络加载、缓存和显示图像,广泛用于 iOS 开发。其 GitHub 仓库提供了丰富的文档和示例,方便开发者快速集成和使用。 方法
tableHeaderView高度自适应,可当LinearLayout使用
非常简单的tableHeaderView高度自适应 代码量少, 效果好, 而且可以当LinearLayout使用 详细代码demo: https://github.com/AblerSong/Line
Cursor/VScode+iOS开发工具链
目标:Cursor、VSCode支持iOS日常编码交互 支持 jump to definition(定义跳转), see all references(方法/符号引用), call tree anal
滑动窗口协议
滑动窗口协议是什么? 让我用一个超级简单的生活例子来解释,忘掉所有代码,我们来讲个故事。 故事:小明给小红寄送一套漫画书 假设小明要给小红寄一套10本的限量版漫画,每本书都按顺序编号(1到10)。 方
得物 iOS 启动优化之 Building Closure
得物一直重视用户体验,尤其是启动时长这一重要指标。在近期的启动时长跟进中,我们发现了在BuildingClosure 阶段的一个优化方式。