首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
手写 Swift 运行时:objc_msgSend 的汇编级解析
前言 上篇文章我们实现了完整的引用计数系统。今天我们深入 Swift(和 Objective-C)运行时的核心:方法分发。 当你在 Swift 中调用 object.doSomething() 时,底
30 Apps 第 2 天:待办清单 App —— MVVM + Combine 响应式 UI
前言 昨天我们完成了待办清单 App 的数据层设计。今天我们来完成 UI 层。 我们将使用 SwiftUI + MVVM + Combine 构建完整的响应式界面,包括: 任务列表页面:展示、筛选、搜
消失的 WWDC 愿望单 -- 肘子的 Swift 周报 #136
本期聚焦即将开始的 WWDC 2026、Xcode Cloud 脚本构建、用 Swift 开发 LLM 内核、iOS 网络请求的底层原理、基于 TextKit2 的 Markdown 渲染引擎等内容
AVPlayer 底层架构、资源加载、缓冲策略全解析
在 iOS 开发中,音视频播放是高频场景——从短视频、直播,到在线课程、影视 App,几乎所有涉及音视频展示的产品,都离不开 AVPlayer 的身影。作为 Apple 官方提供的核心音视频播放框架,
iOS UICollectionView 高可用架构:复用、预加载、横向嵌套实战详解
在 iOS 开发中,UICollectionView 是构建复杂列表、网格、瀑布流等界面的核心组件——从电商 App 的商品列表、资讯 App 的内容流,到短视频 App 的推荐页,几乎所有高频交互的
Mac新手看这篇!Windows用户转机保姆级指南(二)
我不想知道"Mac 最好用的截图叫什么",我想知道"我的 Snipaste 在这边对应叫什么"。不想知道"Mac 最强搜索是哪个",想知道"Everything 在 Mac 上叫啥"。装了八年的 Po
SwiftUI 完全指南:从声明式 UI 到响应式架构的终点回顾
SwiftUI学习示例资源,如果对你的学习有帮助的话那么就给我的这个项目点个star吧。 一、SwiftUI 的本质:声明式思维与状态驱动 SwiftUI 不是 UIKit 的语法糖,而是一次彻底的范
SwiftUI 多线程与并发编程深度总结
在 iOS 开发中,多线程与并发编程是构建流畅、响应式应用的核心能力。从早期的 GCD 和 OperationQueue,到 Swift 5.5 引入的 async/await 结构化并发,再到 Sw
Combine 自定义 Subject:构建专属的响应式事件源
本章将带你理解 Subject 协议的本质,学习如何基于现有 Subject 快速定制出符合业务需求的专属事件源,并给出多个可直接投入生产的实战案例。 1. Subject 协议:一半 Publish
Combine 与系统框架集成:将响应式编程融入 Apple 生态
1. 系统集成全景图 Combine 原生提供了以下几种系统框架的 Publisher 扩展: 框架 Publisher 获取方式 典型场景 NotificationCenter .publisher
Combine 与 Swift Concurrency:响应式与并发的完美协奏
本文将从场景对比出发,逐一拆解 Publisher 与 AsyncSequence 的双向转换、混合编程的实际模式,并给出逐步迁移的实践指南。所有示例均基于 Swift 5.7+ 和 Combine(
Combine 架构模式:构建响应式应用的蓝图
Combine 不仅是一套处理异步事件的工具箱,更是驱动整个应用数据流动的发动机。将 Combine 与合适的架构模式结合,可以显著提升代码的可测试性、可维护性和扩展性。本章将深入探讨 Combine
Combine 高级实践:多线程调度、调试与测试
Combine 的强大不仅体现在操作符的组合能力上,更在于它能精细控制任务的执行线程,并为开发者提供了一套完整的调试与测试工具链。线程调度决定了你的数据流是在主线程安全刷新 UI,还是在后台默默计算;
iPhone备份失败,但我的存储空间足够?
iCloud 是 Apple 用户常用的云服务,主要用于存储照片、联系人和备份等个人数据。许多人在备份 iPhone 时会遇到备份失败的通知,其中最常见的一种是“iCloud 存储空间已满”的消息。在
如何通过简单步骤将 iPhone 用作 USB 驱动器?
有时您需要随身携带重要的文档、照片、视频或其他文件,尤其是在家用电脑和办公室电脑之间切换时。传统上,U盘是完成这些任务的首选工具。但是,如果您手边没有U盘怎么办?幸运的是,您可以将iPhone用作U盘
iOS卡顿查找和定位-ProFile
入口 点击后会自动运行,但注意运行的是Release模式,如果需要Debug模型,可以在scheme Manage 里面修改 运行完,会有各种工具的选择,选择Time Profiler 进入二级页面,
React Native 工程师(iOS + Android)— Ancher
关于我们 Ancher 用 AI 原生的方式,重新定义「知识工作」的形态——让每个人最有价值的思考与积累,沉淀为可被反复调用、放大成高质量产出的资产。
【图像处理】饱和度——颜色的浓淡与灰度化
一、饱和度的直觉 在 HSB(或 HSL)色彩模型里,颜色由三个维度描述: 调整饱和度,就是在"原始颜色"和"同亮度的灰色"之间做插值: 二、数学:灰度化 + 插值 CIColorControls 的
如何轻松地将 iPhone 上的 Safari书签传输到电脑?
对于 iPhone 用户来说,Safari 浏览器是最常用的网页浏览工具之一,通常会积累大量的书签。然而,当我们更换电脑或需要备份书签时,将 Safari 书签从 iPhone 传输到电脑就变得至关重
没有Mac电脑,如何完成iOS应用上架?三个方案的实战对比
没有Mac电脑,如何完成iOS应用上架?三个方案的实战对比 为什么iOS上架必须用Mac? 苹果的开发者工具链(Xcode、Application Loader、证书管理)只跑在macOS上。核心绕不
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30