Xcode插件
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 主题.
其他 Xcode 插件
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 编码风格和习惯指南。★
Futurice iOS Good
Practices–@futurice介绍的iOS 入门指南和最佳实践。
好网站
新闻,播客和其他
BGR
iMore
Lifehacker
iCode Blog
NSHipster
Objc.io
ASCIIwwdc
Natasha The Robot
Apple’s Swift Blog★
iOS Programming Subreddit
iOS Dev Weekly
iOS8-day-by-day★
iOScreator★
Mathew Sanders★
Little Bites of Cocoa★
iOS Dev Nuggets★
This Week in Swift★
iOS Goodies
iOS Developer and Designer interview–一个用于帮助那些寻找 iOS 开发者或设计师的雇主的小指南。
iOS App Development on Medium– 一些关于iOS,AppleWatch 开发的小故事和小贴士。
Swift Sandbox– Swift 开发者通讯,Swift 开源新闻,项目和资源。★
UIKit 文档
iOS Fonts
UIAppearance list
论坛和讨论列表
iPhone Dev SDK Forum
“iOS” on Stackoverflow
教程和 Keynotes
AppCoda
Tutorials Point
Code with Cris
Cocoa with Love
Cocoa is my Girlfriend
Code School – Try Objective-C
Brian Advent youtube channel– Youtube 上的Swift 教程频道。 ★
RAYWENDERLICH– 开发者和爱好者的教程。
Ry’s Objective-C Tutorial
Mike Ash
Big Nerd Ranch★
Tuts+★
iOS-Blog★
Thinkster★
Swift Education– 一个供教育者分享 Swift 和 app开发学习材料的社区。★
Cocoa Dev Central
Use Your Loaf
Swift Tutorials by Jameson Quave★
iOS UI 模版
App Icon Template
iOS 8 GUI PSD Template
iOS UI Design Kit
iOS Design Guidelines
原型
FluidUI
Proto.io
Framer
Pixate
Principle
微博、微信
iOS大全 微博:@iOS大全
iOS大全 微信:分享 iOS 应用开发相关行业动态、技术文章、工具资源、App
设计与推广、热门课程、高薪职位和经典书籍等。
@objcio
@nshipster
@CocoaPods
@CocoaPodsFeed
@RubyMotion
@SwiftSandbox– Swift 开源新闻, 项目和资源。
Facebook 群组
HH iOS
Sketch – Official group
Design-Code
Sketch-Design.io
Origami Community
Framer JS
播客
The Ray Wenderlich Podcast
Debug
iDeveloper
App Story
Mobile Couch
iOS Bytes
书籍
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
Cocoa Design Patterns
其他优秀的列表
你可以在下面找到其他十分优秀的列表
awesome-awesomeness列表。
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 的项目则会被标记为 ▲。你可以自由添加你的项目。