版權聲明:本文為博主原創文章,未經博主允許不得轉載。
好的文章
自定義轉場動畫 – 3 種方法~ 關于自定義轉場動畫。
iOS提高效率的方法和工具 – iOS提高效率的方法和工具。
用 JSON 構建 API 的標準指南 – 用 JSON 構建 API 的標準指南。
Xcode插件
iOS開發進階,從Xcode開始 – 學習使用Xcode構建出色的應用程序!
在Xcode啟動的時候,Xcode將會尋找位于~/Library/Application Support/Developer/Shared/Xcode/Plug-ins文件夾中的后綴名為.xcplugin的bundle作為插件進行加載(運行其中的可執行文件)。Xcode5 Plugins 開發簡介 , 寫個自己的Xcode4插件
Xcode 4 插件制作入門 – Xcode 4 插件制作入門:Xcode所使用的所有庫都包含在Xcode.app/Contents/的Frameworks,SharedFrameworks和OtherFrameworks三個文件夾下。其中和Xcode關系最為直接以及最為重要的是Frameworks中的IDEKit和IDEFoundation,以及SharedFrameworks中的DVTKit和DVTFoundation四個。
RTImageAssets – 一個 Xcode 插件,用來生成 @3x 的圖片資源對應的 @2x 和 @1x 版本。Asset Catalog Creator 功能強大,能自動生成全部尺寸:包括App Icons、Image Sets、Launch Screens Generator。
VVDocumenter-Xcode – 一個Xcode插件,build后,隨手打開一個你之前的項目,然后在任意一個方法上面連按三下”/”鍵盤,就ok了。
Reveal-Plugin-for-XCode – 一個Reveal插件,可以使工程不作任何修改的情況下使用Reveal,該插件已在Alcatraz上架。Reveal:分析iOS UI的利器 。
java2Objective-c – Google公司出得java轉Obje-C轉換工具,轉換邏輯,不轉換UI。
RegX – 專治代碼強迫癥的 Xcode 插件,使用 Swift 和 Objective-C 編寫。其用豎向對齊特定源代碼的元素,使得代碼更易讀和易理解。說明 ; 菜單:xcode——》Edit-》Regx 。
KSImageNamed – 自動完成,特別是如果你正在寫Objective-C,如果Xcode能自動完成文件名難道不會很偉大嗎?比如圖像文件的名稱。
FuzzyAutocomplete – Xcode的實現自動完成還不完美,此插件能給出你所期望或想要的建議,設置:xcode-》Editor-》FuzzyAutocomplete-》plugin settings。
GitDiff – Xcode的代碼編輯器的一個微妙的補強,加上了足夠的可見信息以了解上次git提交以來發生了什么變化,設置:xcode-》Edit-》GitDiff。
XToDo – 這個插件不僅凸顯TODO,FIXME,???,以及!!!注釋,也在便利列表呈現他們。 菜單:xcode-》view-》snippets; 調出列表顯示: xcode-》view-》ToDo List : ctrl + T 。
Backlight – 突出顯示當前正在編輯的行。菜單:xcode-》view-》Backlight 。
CocoaPods – 該CocoaPods的插件增加了一個CocoaPods菜單到Xcode的產品菜單。如果你不喜歡命令行,那么你一定會喜歡這個插件。 用CocoaPods做iOS程序的依賴管理 。
Peckham – 添加import語句比較麻煩,此插件 按Command-Control-P,給出的選項列表中選擇要的頭文件。先要安裝Alcatraz ,在終端輸入: curl -fsSLhttps://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh ; 重啟xcode-》window-》Package Manager:搜索 Peckham 安裝,打開Peckham.xcodeproj,編譯 Peckham target,重啟Xcode 。
Auto-Importer – Auto-Importer是一個自動導入類對應的頭文件的Xcode插件。
Alcatraz -使用Alcatraz來管理Xcode插件 使用說明 。
KSHObjcUML -KSHObjcUML 是一個 Objective-C 類引用關系圖的 Xcode 插件。
ColorSense-for-Xcode – 顏色插件,安裝之后,就不用根據RGB選擇顏色,直接從取色板中取顏色,會自動補齊RGB代碼。。
10款提高iOS開發效率的XCode插件 – 10款提高iOS開發效率的XCode插件:1. XcodeColors;5. ACCodeSnippetRepository;10. Dash for Xcode。
ZLGotoSandboxPlugin – 支持Xcode快捷鍵了跳轉當前應用沙盒了!快捷鍵是 Shift+Common+w。
XcodeSwiftSnippets – XcodeSwiftSnippets, 提供了很多可在 Xcode 上使用的 Swift 代碼片段, 通過自動補全的方式極大的提高了開發效率, 另外還有 Objective-C 版的。
CoPilot – 通過此插件, Xcode 可以協同編程了(采用 WebSocket 通訊)。如此強大的“黑工具”,不愛它能行嗎。
ESJsonFormat-Xcode – 將Json格式化輸出為模型的屬性。
SCXcodeMiniMap – Xcode迷你小地圖-SCXcodeMiniMap。
xTransCodelation – XCODE中英文翻譯插件,提供API查詢模式和網頁模式,都是利用的百度翻譯。另外集成了一個可以一鍵關閉其他所有APP的實用功能,方便開發者!
美工資源
TWG_Retina_Icons – 一套支持 Retina 高清屏的 iPhone 免費圖標集。
ASCIImage – 使用 NSString 創建 image,說明。
my-sketch-colors – 配色。
Font Awesome – Font Awesome:一套絕佳的圖標字體庫和CSS框架,詳細的安裝方法請參考官方網站,中文網站,GitHub地址 。
DynamicColor – 強大的顏色操作擴展類。通過該類,你可以通過擴展方法基于某個顏色得到不同深淺、飽和度、灰度、色相,以及反轉后的新顏色。是不可多得的好類庫。
Chameleon – Chameleon是一個iOS的色彩框架。它運用現代化flat color將UIColor擴展地非常美觀。我們還可以通過它運用自定義顏色創建調色板。它還有很多功用,請瀏覽readme。
FontBlaster – 載入定制字體時更簡單。
其他資源
githuber – 最好用的GitHub人才搜索工具。
codatlas – 源代碼搜索利器。
searchcode – 源代碼搜索利器:來自悉尼的代碼搜索引擎匯聚了 Github, Bitbucket, Sourceforge…等多家開源站點超20萬個項目、180億行源代碼,能以特殊字符、語言、倉庫和源方式從90多種語言找到函數、API的真實代碼。
kitematic – Mac 上使用 Docker 最簡單的方案。
開發資源
開發資料
豆瓣iOS開源庫列表 – 豆瓣iOS開源庫列表,很多開源項目。
iOS-Core-Animation-Advanced-Techniques – 中文版iOS 高級動畫技術。
iOS開發的一些奇巧淫技1 – TableView不顯示沒內容的Cell怎么辦; 鍵盤事件:IQKeyboardManager; app不流暢:KMCGeigerCounter; CoreData用起來好煩:MagicalRecord; CollectionView實現懸停的header:CSStickyHeaderFlowLayout。
iOS開發的一些奇巧淫技2 – 用一個pan手勢來代替UISwipegesture的各個方向、拉伸圖片、播放GIF、上拉刷新、把tableview里cell的小對勾的顏色改變、navigationbar弄成透明的而不是帶模糊的效果、改變uitextfield placeholder的顏色和位置。
cocoapods安裝指南 – cocoapods安裝指南。
RemoteControl – Control your iPhone from inside Xcode for end-to-end testing 。
MVVM 介紹 – 替換MVC的開發模式。
第三方接口 – 基本所有第三方接口都在這,再也不用那么麻煩去找了。
提高iOS開發效率的方法和工具 – 提高iOS開發效率的方法和工具。
禪與 Objective-C 編程藝術 – 禪與 Objective-C 編程藝術 (Zen and the Art of the Objective-C Craftsmanship 中文翻譯)。
Objective-C編碼規范:26個方面解決iOS開發問題 – 【Objective-C編碼規范:26個方面解決iOS開發問題:“我們制定Objective-C編碼規范的原因是我們能夠在我們的書,教程和初學者工具包的代碼保持優雅和一致。”今天分享的規范來自raywenderlich.com團隊成員共同完成的,希望對學習OC的朋友們有所指導和幫助。
SWIFT
Swift中文指南 – 中文版Apple官方Swift教程《The Swift Programming Language》,老碼版本 歷史版本更新說明。
The Swift Programming Language 中文版 – The Swift Programming Language 中文版。
swifttoolbox – swifttoolbox swift開發的開源庫匯總。
SwiftGuide – 這份指南匯集了Swift語言主流學習資源,并以開發者的視角整理編排– 非常不錯,值得推薦。
Swift開源項目精選 – Swift開源項目精選–推薦,每周都有更新。
Awesome Swift – 一個收集了很多 Swift 開發資源的網站。
Developing_iOS_8_Apps_With_Swift – Developing iOS 8 Apps with Swift 字幕簡體中文翻譯項目(斯坦福白胡子老頭swift教學視頻)。
Swift-On-iOS – JohnLui 的 Swift On iOS 代碼倉庫。
他人開源總結
code4app – 最多國人用的代碼庫。
cocoachina – 國內最熱門的iOS社區的代碼庫。
awesome-ios – 一個老外整理的,中文版。
awesome-ios-ui – 收集了不少 iOS UI/UX 庫, 包含了很多酷炫的動畫效果。
ios-cosmos – The iOS Cosmos:收錄了IOS絕大部分的開源框架和工具。
Awesome Haskell資料大全 – Awesome Haskell 資料大全:框架,庫和軟件。
Cosmos – The iOS Cosmos:收錄了IOS絕大部分的開源框架和工具。
cocoacontrols – 收集了很多UI控件效果代碼,缺點是需要翻墻,而且代碼分類不夠好。
lexrus – lexrus國內出名的iOS開源coder,非常庫的label動畫、textfield動畫。
open-source-ios-apps – iOS App集合,分:swift與Objective-C–國外人整理。
適合iOS開發者的15大網站推薦 – 適合 iOS 開發者的 15 大網站推薦 — 英文網站。
Objective-C GitHub 排名前 100 項目簡介 – 主要對當前 GitHub 排名前 100 的項目做一個簡單的簡介, 方便初學者快速了解到當前 Objective-C 在 GitHub 的情況。
Github-iOS備忘 -整理了比較常用的iOS第三方組件,以及github上的統計。
中文開發博客列表
唐巧整理 – 猿題庫唐巧整理。
南峰子的技術博客
唐巧的技術博客
OneV’s Den
破船之家
NSHipster
Limboy 無網不剩
Lex iOS notes
念茜的博客
Xcode Dev
Ted’s Homepage
txx’s blog
KEVIN BLOG
阿毛的蛋疼地
亞慶的 Blog
Nonomori
言無不盡
Wonderffee’s Blog
I’m TualatriX
vclwei
Cocoabit
nixzhu on scriptogr.am
不會開機的男孩
Nico
阿峰的技術窩窩
answer_huang
webfrogs
代碼手工藝人
Lancy’s Blog
I’m Allen
Travis’ Blog
王中周的技術博客
會寫代碼的豬
克偉的博客
搖滾詩人
Luke’s Homepage
蕭宸宇
Yuan博客
Shining IO
YIFEIYANG–易飛揚的博客
KooFrank’s Blog
hello it works
碼農人生
玉令天下的Blog
不掏蜂窩的熊
貓·仁波切
煲仔飯
里脊串的開發隨筆
飛雄Mentor
文頂頂
LeaderBiao
物聯網
awesome-iot – 這份物聯網學習參考大全太給力。從物聯網協議、嵌入式系統、相關開源庫、相關書籍、博客、學習筆記、標準應有盡有。