稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • iOS
  • Swift
  • Apple
  • 前端
  • APP
  • SwiftUI
  • Flutter
  • 编程语言
  • uni-app
  • 展开
  • 全部
  • iOS
  • Swift
  • Apple
  • 前端
  • APP
  • SwiftUI
  • Flutter
  • 编程语言
  • uni-app
  • Android
  • 人工智能
  • 架构
  • 安全
  • 性能优化
  • 网络协议
  • 暂无数据
    • 推荐
    • 最新
  • iOS语音转换SDK相关记录
    前言: 在开发iOS ASR 语音转文字SDK中遇到一系列问题,途中尝试解决方案及技术要点进行记录和学习积累 AVAudioSession 相关文章可参考 一、基础: 基础实现部分不再详细堆叠(网上文
    • EricStone
    • 283
    • 2
    iOS
  • 第一个成功在APP store 上架的APP
    XunDoc开发之旅:当AI医生遇上家庭健康管家 当我在生活中目睹家人为管理复杂的健康数据、用药提醒而手忙脚乱时,一个想法冒了出来:我能否打造一个App,像一位贴心的家庭健康管家,把全家人的健康都管起
    • Pluto538
    • 3.0k
    • 21
    前端 后端 Cursor
  • 【iOS】如何在 iOS 26 的UITabBarController中使用自定义TabBar
    苹果自 iOS 26 起就使用Liquid Glass,导致很多系统组件也被迫强制使用,如何在iOS 26的UITabBarController继续使用自定义TabBar呢?这里介绍一下我的方案。
    • 健了个平_24
    • 1.3k
    • 11
    iOS Swift WWDC
    【iOS】如何在 iOS 26 的UITabBarController中使用自定义TabBar
  • Swift 中 unowned self 的隐晦陷阱:为什么“无主引用”可能毁掉你的 App
    若你只想记住一句话:“当闭包生命周期可能长于 self 时,永远不要使用 unowned。” 从一段崩溃代码说起 运行步骤: 用户进入页面 → Timer 持有闭包 → 闭包持有 unowned se
    • unravel2025
    • 68
    • 2
    Swift
  • iOS 启动优化之自注册--attribute(section)
    iOS 启动优化之自注册--attribute(section) 启动器自注册的思路来自于美团的技术文章美团外卖 iOS App 冷启动治理 细节可以参考链接中实现,文章中提供了一种自注册的思路
    • 章鱼paul帝
    • 729
    • 3
    性能优化 iOS
  • 🚫求求你别再手动改类名了!Swift 自动混淆脚本上线,4.3 头发保卫战正式开始!
    🚫求求你别再手动改类名了!Swift 自动混淆脚本上线,4.3 头发保卫战正式开始! 最近又被苹果爸爸 4.3 拿捏了吗? 是不是已经习惯了以下这些「灵魂折磨」: 为了上架不得不手动画几个类名 ——
    • StarkCoder
    • 412
    • 5
    前端
    🚫求求你别再手动改类名了!Swift 自动混淆脚本上线,4.3 头发保卫战正式开始!
  • 3.iOS 布局系统:AutoLayout
    iOS布局系统看似简单,却隐藏诸多细节。从Frame到AutoLayout,很多问题并非API用错,而是对布局原理理解不足。本文从视图布局流程入手,结合约束机制,梳理系统计算View尺寸与位置的过程。
    • 移动端小伙伴
    • 277
    • 3
    iOS APP Apple
    3.iOS 布局系统:AutoLayout
  • 《Flutter全栈开发实战指南:从零到高级》- 04 - Widget核心概念与生命周期
    本文将带你深入了解"Everything is a Widget",万物皆widget,真正理解widget设计的精妙之处
    • QuantumLeap丶
    • 396
    • 4
    Flutter Xcode
    《Flutter全栈开发实战指南:从零到高级》- 04 - Widget核心概念与生命周期
  • 3-27.【函数式编程】讨论 Combine 的 Publisher 如何体现 Functor / Monad 特性。
    1️⃣ Functor 特性在 Publisher 中的体现 Functor 核心:能够把函数映射到容器/上下文中的值,同时保持结构不变。 在 Combine 中: Publisher 可以看作一个
    • 项阿丑
    • 39
    • 点赞
    Swift
  • Skip 开源:从“卖工具”到“卖信任”的豪赌 -- 肘子的 Swift 周报 #120
    本期聚焦 Skip 全面开源,转换商业模式,其他内容涵盖 SwiftData 数据迁移、SwiftUI 架构、Swift 嵌入式进展、AI 客户端和 Agent 管理工具等。
    • 东坡肘子
    • 402
    • 7
    Swift SwiftUI 人工智能
    Skip 开源:从“卖工具”到“卖信任”的豪赌  -- 肘子的 Swift 周报 #120
  • Swift 方法调度机制完全解析:从静态到动态的深度探索
    引言:为什么方法调度如此重要 在 Swift 开发中,你可能听过其他人给出这样的建议:"把这个方法标记为 final"、"使用 private 修饰符"、"避免在扩展中重写方法"。这些建议的背后,都指
    • unravel2025
    • 52
    • 1
    Swift
  • 苹果 Swift 安卓SDK上线,用一套 Swift 代码开发安卓 App 成为可能!
    背景 10 月 24 日,Swift 官网通过博文宣布,以 Nightly 预览版形式推出首个适用于谷歌安卓系统的 Swift SDK。这一举措标志着 Swift 语言正式突破 iOS 生态边界,向安
    • iOS研究院
    • 1.6k
    • 4
    APP Apple uni-app
    苹果 Swift 安卓SDK上线,用一套 Swift 代码开发安卓 App 成为可能!
  • Objective-C 类结构全景解析
    在 Runtime 视角下,Objective-C 的 Class 并不是一个抽象概念, 而是一块结构严谨、职责清晰的内存结构。 本文将围绕 Class 的真实组成,系统讲解: isa 指针到底指向哪
    • 汉秋
    • 43
    • 1
    iOS
  • BLE 通信设计与架构落地
    背景与目标 背景:电机控制、状态采集、故障诊断与 OTA 升级都依赖移动端与设备端的低延迟、低功耗、稳定连接。 目标:低功耗、快速连接、高可靠传输、应用层安全、可扩展协议、易维护 SDK。 架构总览
    • 星月赶路人
    • 233
    • 2
    Flutter Android
  • 《Flutter全栈开发实战指南:从零到高级》- 06 -常用布局组件
    Flutter提供了强大的布局系统,包含:Container、Padding、Margin、Row和Column等常用组件,组合起来可以实现非常精美的视觉效果
    • QuantumLeap丶
    • 398
    • 3
    Flutter Dart
    《Flutter全栈开发实战指南:从零到高级》- 06 -常用布局组件
  • iOS客户端开发基础知识——写文件避“坑”指南(二)
    在iOS/macOS平台写文件的场景,可以使用fcntl(fd, F_BARRIERFSYNC)来实现性能和稳定性之间的平衡。
    • zhangjiezhi_
    • 102
    • 1
    iOS 数据库 性能优化
  • CocoaPods Podfile优化设置手册-持续更新
    前言 配置Podfile时,如果结合一些优化选项,能大大的提升开发效率。本文是为使用cocoapod管理组件库提供一个podfile优化设置的最佳实践。 🚀 一、构建性能优化类 1. disable_
    • sweet丶
    • 556
    • 13
    iOS 架构
  • 深入理解 UINavigationController:生命周期、动画优化与性能调优
    - 页面 push/pop 时,两个 ViewController 的生命周期方法如何调用? - 为什么首次进入新页面会卡顿? - 如何让导航切换更丝滑? - 又该如何定位动画卡顿的“罪魁祸首”?
    • 江东小bug王
    • 166
    • 4
    iOS
  • 听说你毕业很多年了?那么来做题吧🦶
    自别学宫,岁月如狗,撒腿狂奔,不知昔日学渣今何在 左持键盘,右捏鼠标,微仰其首,竟在屏幕镜中显容颜 心中微叹,曾几何时,提笔杀题,犹如天上人间太岁神 知你想念,故此今日,鄙人不才,出题小侠登场献丑了
    • _大学牲
    • 335
    • 1
    Flutter iOS APP
    听说你毕业很多年了?那么来做题吧🦶
  • Flutter 项目启动全流程详解
    Flutter 项目启动全流程详解 作为资深 Flutter 架构师,我会从分层视角(原生层 → Flutter 引擎层 → Dart 运行时层 → App 业务层)为你拆解 Flutter 项目启动
    • 妖枪银弹
    • 303
    • 2
    Flutter iOS Android
    Flutter 项目启动全流程详解
  • 下午好!
    点亮在社区的每一天

    推荐话题 换一换

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

    23.0m

    #过年啦#

    38k

    #晒晒你的摸鱼日常#
    #晒晒你的摸鱼日常#

    1.2m

    #每日快讯#

    9.8m

    #每日精选文章#

    3.4m

    #日新计划#

    10.7m

    #每天一个知识点#

    48.0m

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

    418k

    #掘金一周#

    1.5m

    #新人报道#

    38.9m

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