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