FuzzyAutocompletePlugin–提供了除前缀匹配之外的其他更加灵活的自动补全功能,支持 Xcode 5+。
SCXcodeMiniMap– SCXcodeMiniMap 为 Xcode添加了代码地图功能
Show in Github– 可以直接打开 Github 上当前正在编辑的行对应的commit 页面。
BBUFullIssueNavigator– 这个插件让 Xcode 在 issue导航栏显示所有的 issue 内容。
BBUDebuggerTuckAway– 当你开始编辑的时候帮你隐藏调试器栏的 Xcode插件。
SCXcodeSwitchExpander– SCXcodeSwitchExpander是一个可以帮你展开 switch 语句的插件,还会自动帮你插入 case 语句。
VVDocumenter-Xcode– 方便的编写标准注释的 Xcode 插件。
XAlign– 一个 Xcode代码自动对齐插件,它可以使用自定义的模式来对齐任何东西。
Cocoapods Xcode Plugin– 依赖管理工具 CocoaPods 的Xcode 插件。
KSImageNamed-Xcode– 提供了图片名称自动补全功能的插件。
ColorSense-for-Xcode– 可视化的颜色选择插件。
Backlight-for-XCode– 高亮当前编辑的行。
UIColor-Hex-Swift– 通过十六进制字符串创建 autorelease颜色的便利方法。★
KPRunEverywhereXcodePlugin– 只需一次点击,就可以在多个 iOS设备上构建,运行 App。
RevealPlugin– 将 Reveal App 和你的项目自动合为一体的 Xcode插件。
RealmPlugin- 生成 Realm 模型的 Xcode 插件。
AdjustFontSize–使用⌘
+/⌘
-快捷键调整字体大小。
Lin– 这个插件提供了 NSLocalizedString 的自动补全插件。
Rephrase– Xcode 用于本地化的插件.
XCActionBar– Xcode 的 Alfred。
QuickJump– Xcode 快速代码导航。
CATweaker– 一个用于创建漂亮的 CAMediaTimingFunction曲线的插件.
XcodeWay– 便捷地导航到多个地方。
GitDiff– 将与 git 仓库中不同的代码高亮。
MCLog– 用于控制台内容筛选的插件。
XToDo– 一个显示项目中 TODO,FIXME,??? 和 !!!列表的对话框。
CopyIssue– 使复制 Xcode issuse 描述更简单。
RTImageAssets– 自动生成所需的全部 App 图标的插件。
BBUncrustifyPlugin-Xcode– 使用 ClangFormat 或Uncrustify 格式化代码的插件。
Aviator– 这个插件将 AppCode 的 ⇧⌘T (source/test 切换)带到 Xcode 中.
JumpMarks– 使用有序的书签为你的代码做导航。
XCSnippetr– 直接上传代码片段到 Slack 和 Gist 的 Xcode插件。
Peckham– 使用 #import 引用项目中的任何文件,提供代码提示。
MLAutoReplace– 快速编码以及代码格式化插件,提升你的编码速度。
Chameleon– iOS (Obj-C &Swift)的扁平化颜色框架。★
AutoHighlightSymbol– 高亮被选中的符号对应的所有实例。
Reveal-In-GitHub– 用一个快捷键就可以跳转到 GitHub 仓库的History, Blame, PRs, Issues, Notifications。
CleanHeaders-Xcode– 类似 iSort的头文件排序和重复消除插件,让你的头文件看起来更加有序。
Luft– 帮助你实现轻量的 View Controller 的 Xcode插件。
Dracula Theme– 一个 Xcode 的暗色主题(仿SublimeText).
Xcode themes list– Xcode 的多彩主题。
Solarized-Dark-for-Xcode– 用于 Xcode5 的Solarized Dark 主题.
Synx– 一个重新组织你的 Xcode 项目的命令行工具,它能够让你的 group和文件夹对应起来。
dsnip– 可以在本地为所有的 UIKit协议/代理方法(UITableView,…)生成 Xcode 代码片段的工具。
NY Times – Objective C Style Guide– 纽约时报使用的Objective-C 编码规范。
raywenderlich Style Guide– 一个描述raywenderlich.com 编码习惯的代码规范。
Github Objective-C Style Guide– Objective-C项目的编码规范和惯用法。
Objective-C Coding Convention and Best
Practices– 一份描述编码习惯的 Gist。
Swift Style Guide by @raywenderlich–raywenderlich.com 官方的 Swift 编码风格规范。★
Spotify Objective-C Coding Style– Spotify 的iOS 开发指导。
Dropbox Objective-C Style Guide– Dropbox 的Objective-C 代码风格指南。
Github – Style guide & coding conventions for Swift
projects– github 的 Swift 编码风格和习惯指南。★
Practices–@futurice介绍的iOS 入门指南和最佳实践。
iOS Developer and Designer interview–一个用于帮助那些寻找 iOS 开发者或设计师的雇主的小指南。
iOS App Development on Medium– 一些关于iOS,AppleWatch 开发的小故事和小贴士。
Swift Sandbox– Swift 开发者通讯,Swift 开源新闻,项目和资源。★
Brian Advent youtube channel– Youtube 上的Swift 教程频道。 ★
RAYWENDERLICH– 开发者和爱好者的教程。
Swift Education– 一个供教育者分享 Swift 和 app开发学习材料的社区。★
Swift Tutorials by Jameson Quave★
iOS UI 模版
iOS大全 微博:@iOS大全
iOS大全 微信:分享 iOS 应用开发相关行业动态、技术文章、工具资源、App
设计与推广、热门课程、高薪职位和经典书籍等。
@SwiftSandbox– Swift 开源新闻, 项目和资源。
Programming with Objective-C by Apple
Object-Oriented Programming with Objective-C by Apple
The Swift Programming Language by Apple★
Using Swift with Cocoa and Objective C by
Apple★
iOS Programming: The Big Nerd Ranch Guide by Christian Keur, Aaron
Hillegass, Joe Conway
Programming in Objective-C by Stephen G. Kochan
Your First iOS App by Ash Furrow
The Complete Friday Q & A: Volume 1
Core Data for iOS: Developing Data-Driven Applications for the
iPad, iPhone, and iPod touch
你可以在下面找到其他十分优秀的列表
Open Source apps开源 iOS app 列表。
优秀的 Swift 列表
@matteocrippa– 一个优秀的 Swift 资源合集列表。
@Wolg– 一个很棒的 Swift 框架,库和软件的策划列表。
awesome watchkit appswatchkit app例程和教程的列表。▲
iOS Learning Resources一个高质量,频繁更新并且被很好维护的 iOS教程网站的完整集合。
awesome-ios-animation– 包括了 Objective-C 和Swift 实现的 iOS 动画库列表。
awesome-ios-chart– 很棒的 iOS 图表库列表。包括了Objective-C 和 Swift 两种语言。
awesome-gists– 很棒的 Gist 列表 (iOS 章节).
awesome-ios-ui– 优秀的 iOS UI/UX 库列表。
【特别提示】:伯乐在线已经在 GitHub 上发起了 iOS 资源大全中文版的整理项目,链接:https://github.com/jobbole/awesome-ios-cn。欢迎收藏和扩散。
我们计划把这个列表中的主要工具资源整理出更详细的介绍,并收录到伯乐在线资源频道。如有你有兴趣参加,请从这里申请加入:http://group.jobbole.com/category/feedback/tech-res-team/
不过加入前,有几个小要求:
英文还不错,能读懂英文并用自己的话复述;
有iOS开发经验;
这是个精心编排的列表,它包含了优秀的 iOS 框架、库、教程、XCode 插件、组件等等。
这个列表分为以下几个部分:框架( Frameworks )、组件( Components )、测试( Testing )和其他的开源项目,免费的和付费的服务。每个部分中的项目没有先后顺序,均是按照提交的先后顺序排列的。
Swift 语言写成的项目会被标记为 ★ ,AppleWatch 的项目则会被标记为 ▲。你可以自由添加你的项目。