稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • Swift
  • iOS
  • SwiftUI
  • 前端
  • Apple
  • HarmonyOS
  • Flutter
  • APP
  • 面试
  • 展开
  • 全部
  • Swift
  • iOS
  • SwiftUI
  • 前端
  • Apple
  • HarmonyOS
  • Flutter
  • APP
  • 面试
  • Android
  • uni-app
  • macOS
  • Xcode
  • 编程语言
  • 架构
  • 暂无数据
    • 推荐
    • 最新
  • 记录我适配iOS26遇到的一些问题
    这是适配iOS 26的笔记,并非介绍新功能和API。我只是把项目中遇到的适配问题记录起来。后续如果遇到新的问题会更新这个笔记。 1. 暂时关闭Liquid Glass 液态玻璃 在iOS26中,系统默
    • 咸鱼一号
    • 365
    • 9
    Xcode
  • Git 提交规范与 Git Flow 最佳实践分享
    在日常的协作开发中,Git作为我们最重要的代码版本控制工具,扮演着核心角色。然而,我们发现团队在使用Git时,出现了一些不规范的操作,例如提交信息不清晰、提交粒度过大、主线分支存在无效提交等。
    • tangzzzfan
    • 244
    • 2
    代码规范
  • 月球矩阵日志:Swift 6.2 主线程隔离抉择(下)
    而那些还在争论 “该不该开默认隔离” 的开发者,或许该问问自己:你的代码,到底是 “需要自由的外派机器人”,还是 “该待在主控舱的核心设备”?想清楚这个问题,答案自然浮现。
    • 大熊猫侯佩
    • 98
    • 1
    Swift Apple 编程语言
    月球矩阵日志:Swift 6.2 主线程隔离抉择(下)
  • 从 Auto Layout 原理看:为什么 UITableView.tableHeaderView 无法自动撑开?
    本文将从 Auto Layout 的原理出发,系统地解释: 为什么 tableHeaderView 不能自动撑开、 为什么必须显式地用 frame 回写高度、 以及这背后体现的 UIKit 设计
    • 陈彬技术实践
    • 168
    • 5
    iOS
  • 苹果审核对于4.3a的态度,只是包容性强, 不代表没脾气!
    前言 4.3(a)作为给AppStore兜底的被拒条款,一直是重灾区。不可否认4.3(a)提高了新手上车的门槛,也给AppStore恶意产品竞争多了一道保驾护航的底牌。 虽然4.3(a)是有一定的过审
    • iOS研究院
    • 737
    • 4
    APP Apple uni-app
    苹果审核对于4.3a的态度,只是包容性强, 不代表没脾气!
  • Swift 6 新关键字 `sending` 深度指南——从 `@Sendable` 到 `sending` 的进化之路
    背景:Swift 6 的“并发安全”红线 在 Swift 5 时代,开启 Strict Concurrency 后,以下代码会报错: Swift5时 Task的初始化方法定义 原因:Task 的 op
    • unravel2025
    • 72
    • 点赞
    Swift
  • 深入理解 Swift 中的 async/await:告别回调地狱,拥抱结构化并发
    Swift 5.5 在 WWDC 2021 中引入了 async/await,随后在 Swift 6 中进一步完善,成为现代 iOS 开发中处理并发的核心工具。它不仅让异步代码更易读写,还彻底改变了我
    • unravel2025
    • 464
    • 1
    Swift
  • Flutter PageView 页面视图深度解析:从基础到高级
    📊 文章概览 章节 内容 难度等级 基础 PageView 基础页面视图实现 ⭐⭐ PageView.builder 动态页面构建 ⭐⭐⭐ PageController 控制 页面控制器使用 ⭐⭐⭐
    • 星月赶路人
    • 210
    • 6
    Flutter
  • iOS 长截图的完美实现方案 - 附Demo源码
    长图拼接完美,完全可以媲美应用市场上的软件。 (因为是C++的算法,所以平台通用,如果你是独立开发者,可以用来上架APP) 由于iOS没有系统自带的长截图功能,所以只能用第三方的,AppStore上有
    • AI机器人
    • 1.1k
    • 16
    算法 iOS Android
    iOS 长截图的完美实现方案 - 附Demo源码
  • 期待iOS开发者加入,共同抵制“苹果税”反垄断招募令!
    背景 对Appstore来说,最让人痛苦的莫过于30%的苹果税。 如果开发者违反了关于《苹果开发者审核指南》,反手喜提3.2f-隐藏功能引起的账号封禁。 具体比如对于在虚拟商品没有使用苹果提供的内购A
    • iOS研究院
    • 1.3k
    • 11
    APP Apple uni-app
    期待iOS开发者加入,共同抵制“苹果税”反垄断招募令!
  • 张真人传艺:Swift 6.2 Actor 隔离协议适配破局心法
    说罢,他转身走向太极殿,留下一句余音绕梁的叮嘱:「切记,代码如剑招,规矩如心法,唯有心法与剑招合一,方能写出无懈可击的好代码 —— 去吧,莫负这 Swift 江湖的大好时光!」
    • 大熊猫侯佩
    • 404
    • 点赞
    Swift SwiftUI Apple
    张真人传艺:Swift 6.2 Actor 隔离协议适配破局心法
  • 深入理解 SwiftUI 中的 `@Observable` 与 `@Bindable`:从原理到实践
    引言:为什么需要 @Observable? 在 SwiftUI 的早期版本中,我们使用 @StateObject 和 @ObservedObject 来管理状态,但这些方式依赖于 Observable
    • unravel2025
    • 179
    • 1
    Swift SwiftUI
  • Swift 集合类型详解(三):自定义集合、持久化结构与 ORM 共舞
    从零实现一个 CircularArray 需求:固定容量,到达上限后从头覆盖,支持 for-in、count、randomAccess。 步骤: 遵循 Collection 协议; 提供 startI
    • unravel2025
    • 82
    • 2
    Swift
  • 当液态玻璃计划遭遇反叛者:一场 iOS 26 界面的暗战
    就像《变脸》的结局,肖恩最终接纳了曾带来痛苦的面具,却从未丢失自己的灵魂。在代码的世界里,真正的高手从不是抗拒变化的顽固派,而是在技术浪潮中,始终把用户体验放在首位,用一行行代码守护住那份最珍贵的 "
    • 大熊猫侯佩
    • 588
    • 2
    Xcode SwiftUI Apple
    当液态玻璃计划遭遇反叛者:一场 iOS 26 界面的暗战
  • 3.模块化与MVVM设计模式
    Aquarius开发框架旨在帮助独立开发者和中小型团队,完成iOS App的快速实现与迭代。使用框架开发将给你带来简单、高效、易维护的编程体验。
    • JZXStudio
    • 167
    • 点赞
    Swift
    3.模块化与MVVM设计模式
  • 苹果审核被拒4.8.0条款,快速过审通关指南。
    背景 苹果快捷登录是苹果官方用来对抗,Google、脸书以及国内微信、QQ、微博相关的快捷入口。 对于iOSer开发者来说,如果App使用了第三方登录,那么就必须要使用Apple提供的登录方式,为用户
    • iOS研究院
    • 421
    • 1
    APP Apple uni-app
    苹果审核被拒4.8.0条款,快速过审通关指南。
  • iOS GitSubModule CocoaPod 制作私有源本地组件库
    私有源的本地Pod库,是实现工程的组件化的架构利器,将工程分拆为多个Pod,并关联多个SubModule,使复杂的工程逐渐解耦,并可以进行自由组合成新的项目!
    • LDelon
    • 134
    • 2
    架构
  • Swift 6 新特性(一):count(where:) 方法带来的从复杂到简洁变化
    这里每天分享一个 iOS 的新知识,快来关注我吧 前言 Swift 语言一直在不断演进,推出的新特性不仅提升了性能,还提高了代码的可读性。 其中一个值得关注的新功能就是在 SE-0220 中引入的 c
    • iOS新知
    • 333
    • 2
    iOS Swift Apple
  • Swift: Combine基本使用
    好的,我们来详细讲解一下 Combine 框架的基本使用。Combine 是 Apple 在 2019 年推出的一个声明式的异步事件处理框架,它使用可组合的函数式转换来处理随时间变化的事件流。它是 S
    • littleplayer
    • 367
    • 1
    Swift
    Swift: Combine基本使用
  • iOS 开发核心知识点全解析(面试必备)
    iOS 开发的深度面试往往围绕运行时机制、内存管理、多线程、视图渲染、架构设计等核心领域展开。本文将系统梳理这些领域的高频问题,并提供清晰、完整、可直接用于面试的答案,帮助开发者构建扎实的知识体系。
    • JQShan
    • 380
    • 4
    面试
  • 晚上好!
    点亮在社区的每一天

    推荐话题 换一换

    #挑战每日一条沸点#
    #挑战每日一条沸点#

    20.7m

    #金石焕新程#

    6.0m

    #每日快讯#

    9.3m

    #MCP 怎么玩#

    767k

    #每天一个知识点#

    42.7m

    #新人报道#

    35.9m

    #工作中做得最正确的一件事#
    #工作中做得最正确的一件事#

    359k

    #金石计划征文活动#
    #金石计划征文活动#

    36.8m

    #掘金一周#

    997k

    #我的技术写作成长之路#
    #我的技术写作成长之路#

    8.5m

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多iOS文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2025 稀土掘金