Swift iOS开发人员必备工具集合
Swift 的工具组合,真的是 iOS 开发里的一大利器。不是说会写 Swift 就够了,熟悉各种趁手的工具,才能写得快、调得准、发得稳。这份《swift-iOS 开发人员应该知道的工具集合》,内容虽然没明列,但凭经验八九不离十,里面的工具应该都是开发中比较常用的那一挂,像Xcode
、Fastlane
、SwiftLint
这些,没用过几个还真不好意思说自己是 iOS 开发。
Xcode 的技巧,像Auto Layout
、Live Preview
、断点调试,能用得顺手就省下不少时间。
版本控制是Git
,不管是自己写还是多人协作,clone
、commit
、push
这一套不能不熟,顺便可以看看这篇iOS 开发中 Git 版本控制使用指南,讲得还蛮清楚的。
依赖管理方面,CocoaPods
用得最多,简单粗暴;Carthage
偏轻量,适合不想被Podfile
绑死的;Swift Package Manager
现在也越来越好用了,Apple 亲儿子,集成起来顺滑。
自动化工具推荐Fastlane
,打包、发版、截屏,通通自动化,节省时间还少出错。配合CI/CD
平台,比如Bitrise
、Travis CI
,上线流程能快不少。
性能调优方面,Instruments
必学,想排内存泄漏、CPU 飙高的坑,全靠它;再加个Mockingbird
,单元测试写起来更清晰。
代码规范这块用SwiftLint
挺香的,检查格式、提示代码问题,项目统一性靠它撑着。
UI 自动化测试,项目大了你总得测吧?Appium
或Cypress
这些都能用上,虽说起手稍麻烦,但用熟了真能救命。
设计对接也别忽视,Figma
、Sketch
这些你多半用不上,但Zeplin
就挺实用的,拿来量图对像素对得心安理得。
,这份资源包说不定就藏着多你平时找半天才搞到的配置和脚本。如果你是 iOS 开发,还想让工作更高效、更顺手,这类工具集真的值得一看。
评论区