全部文章
浏览和搜索所有技术文章
CocoaPods 只读倒计时 4 个月:我把祖传 iOS 工程迁到 SPM 的真实 checklist
CocoaPods 将于 2026 年 12 月 2 日进入只读模式,Firebase 等主流 SDK 在 10 月后停止在 CocoaPods 上更新。作为被 ObjC 桥接和 pod install 折磨多年的 iOS 工程师,我花了 4 周把祖传混合工程迁到 Swift Package Manager。这篇不是新闻搬运,而是迁移踩坑实录:从 Podfile 到 Package.swift 的拆解、binary target 与 xcframework 的适配、CI 缓存改造,以及一份周五下午也能安心执行的分阶段 checklist。
iOS 27 Beta 4 实测:Liquid Glass 透明度可调了,我的视觉回归测试直接翻倍
iOS 27 Beta 4 给 Liquid Glass 加了用户可调透明度选项,看似小改动,实际让所有已适配 App 的视觉回归工作量直接翻倍。本文从一线 iOS 打工人视角,拆解可调透明度背后的材质渲染逻辑、ObjC 老代码混编时的适配坑点,给出 SwiftUI/UIKit 双栈的实操代码与快照测试策略,并分享距正式版仅剩两个月的务实适配路线,帮你在秋季审核潮来临前把坑填平。
在超大规模项目中,如何节约AI编程工具Token
当项目规模达到 3 万+ 源文件、4000+ 行 AppDelegate,AI 编程工具的 Token 消耗会成为致命瓶颈。本文基于某企业 iOS 项目的真实重构经验,从模块化拆分、路由解耦、Entry 注册模式、资源隔离、常量替代硬编码、小文件原则和单向依赖链 7 个维度,分享如何通过架构优化让 AI「看得少、看得准」,最高节约 86% 的 Token 消耗。
为什么应该选择 Trae AI 编程工具进行移动端项目代码重构
在移动端开发领域,老旧项目的代码重构一直是令开发者头疼的难题——尤其是那些时间跨度长、技术栈陈旧、架构混乱的项目,重构过程往往伴随着大量重复劳动、潜在bug和不可控的时间成本。最近,我正在使用 Trae AI 编程工具推进一个iOS项目的重构工作,深刻体会到这款AI工具如何打破传统重构的困境,让原本繁琐、低效的重构过程变得高效、可控。今天就结合我的实操经历,和大家聊聊为什么移动端项目重构,首选 Trae AI 编程工具。
利用 Trae AI 编程工具进行百万行级iOS项目重构
利用Trae AI编程工具,进行旧项目的重构,进行模块化分类。完整处理超百万行源码的 Obj-C 项目。 介绍项目规则编写、Skill定义、功能路由化处理、解除代码耦合、优化项目资源。 介绍Trae AI工具的优点、缺点。常见的技巧、常见的问题。