iOS 第三方庫、外掛、框架、教程、XCode 外掛、元件、知名部落格總結
用到的元件
1、通過CocoaPods安裝
2、第三方類庫安裝
3、第三方服務
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
版本管理@
Git用法@
- git-recipes Git recipes in Chinese. 高質量的Git中文教程.
- lark 怎樣在Github上面貢獻程式碼
- my-git有關 git 的學習資料
- gitignore 非常贊 有用的.gitignore模板集合(忽略上傳的檔案集合),包含了各種語言.
- Linus講解git - Google大會演講,Linus介紹他創造git的原因,對比了git和svn。
- git - 簡明指南 - 助你入門 git 的簡明指南,木有高深內容 ;)
- 常用 Git 命令清單 - 來自阮一峰的網路日誌,列出了 Git 最常用的命令。
- Git Submodule使用完整教程 - Git Submodule功能剛剛開始學習可能覺得有點怪異,所以本教程把每一步的操作的命令和結果都用程式碼的形式展現給大家,以便更好的理解。
- git-flow 備忘清單 - git-flow 是一個 git 擴充套件集,按 Vincent Driessen 的分支模型提供高層次的庫操作。
- Git Community Book 中文版 -這本書匯聚了Git社群的很多精華, 其目的就是幫助你儘快的掌握Git.
- git-recipes -高質量的Git中文教程,來自國外社群的優秀文章和個人實踐
- Git Town - GitTown 定義了很多高階的 git 命令,例如 git ship / git sync 等以方便 git 的使用
- git-tips - 最常用的Git的提示和技巧。
- progit2-zh - Pro Git,第二版,簡體中文
- Git 進階技巧 - 適合瞭解 Git 的基本使用,知道 commit、push、pull,希望掌握 Git 更多功能的人閱讀。
- 圖解Git - 圖解git中的最常用命令。如果你稍微理解git的工作原理,這篇文章能夠讓你理解的更透徹。
- 沉浸式學 Git - 簡潔github教程,每步資訊量都不大,可以嘗試一下。
- 工作中常用的Git命令列 - 自己在工作中常用的Git命令列的小總結!
GitHub@
GitBook@
- GitBook 簡明教程 - 本教程主要圍繞 GitBook 的安裝,使用,整合,書籍釋出,個性化以及實用外掛幾個方面。
- Gitbook 入門教程 - 本書將簡單介紹如何安裝、編寫、生成、釋出一本線上圖書,且示例全部在windows下展示(其他系統差不多一致):
- Git教學 - GIT版本控制
- Gitbook 使用入門 - 本書將簡單介紹如何安裝、編寫、生成、釋出一本線上圖書。
- api-guide - gitbook 的api 文件
Git文章@
GithubRank@
- GitHub Rank (China) - GitHub上中國程式設計師的排名網站,根據follower
- GitHub Ranking - GitHub使用者和倉庫排名,根據star,不區分語言
- diycode - GitHub Ranking - GitHub 全球 Developers, Organizations and Repositories 排行榜
桌面工具@
- ohmystar - Mac上管理你GitHub star的工具
- GithubPulse - OS X狀態列的APP,幫你記住你在GitHub每天的貢獻
- githubtrending - OS X狀態列的APP,顯示GitHub Trending,也有iOS端
- ghstatus - OS X狀態列的APP,顯示GitHub Status
- pophub - OS X狀態列的APP,顯示GitHub 的activities
- git-dude - git commit通知
- gitee - Gitee, OS X status bar application for Github 漂亮的GitHub資料統計工具,還有notifications功能
Github客戶端@
- MVVMReactiveCocoa - GitBucket iOS App,一個GitHub第三方客戶端
- Monkey - Monkey是一個GitHub第三方iOS客戶端,主要是用來展示GitHub上的開發者的排名,以及倉庫的排名。
- react-native-gitfeed - 一個React Native寫的Github客戶端,支援iOS和Android
- githot - GitHot是一個Android App,用來發現世界上最流行的專案和人
- CodeHub - CodeHub是C#寫的,它是iOS裝置上最好的GitHub倉庫瀏覽和維護工具。
- ioctocat - GitHub的iOS客戶端
- napcat - 一個比較全面的GitHub的iOS客戶端
- RepoStumble - 檢視GitHub倉庫的手機客戶端
- GithubTrends - Material Design風格的檢視GitHub倉庫trending app
- ForkHub - Android平臺的GitHub客戶端
- GitEgo - Android平臺的GitHub客戶端
- Sources - 一個極簡的 Github 客戶端,Sources。內建幾十個語法高亮的主題可供選擇。
- igithub - github 的iPhone端
- gitmonitor-ios - 一個通知你不用再push程式碼的iOS app
- GithubWidget - 輕量級顯示Github使用者的貢獻、星數、Follower數、熱門倉庫的App。
- GitPocket - Swift編寫GitHub客戶端
Github外掛@
- octotree -瀏覽器擴充套件,樹狀格式顯示GitHub的程式碼
- octo-linker - 這款谷歌 Chrome 擴充套件允許您輕鬆地瀏覽 GitHub.com 上的檔案和包。
- github-hovercard - GitHub Hovercard 是一個瀏覽器擴充套件,實現了展示使用者在 Github 上資訊的資訊卡功能,支援 Firefox 和 Chrome 瀏覽器。
- github-menu-back - 一款修改 GitHub 導航欄為之前狀態的 Chrome 外掛
- gitsense-extensions - GitSense 是一個 Chrome 外掛,可以讓你在瀏覽 Github 的時候體驗更好。
- git-draw - 谷歌 Chrome 擴充套件,給GitHub提交歷史畫個畫
- ShowInGitHub - Xcode外掛,開啟選中行的GitHub提交頁面
- Visual Studio - 有關GitHub的Visual Studio外掛
- GitHubinator - sublime外掛,顯示選中文字上的遠端GitHub倉庫
- ZenHub -ZenHub 能優化你的 GitHub 工作流,是輕量級的 Chrome 瀏覽器外掛。
- github-gmail - 在Gmail內快速開啟GitHub的通知
- chrome-github-avatars - 谷歌Chrome擴充套件,可以讓你的GitHub主頁顯示使用者的頭像。
- tab-size-on-github - 谷歌Chrome和Opera擴充套件,讓程式碼縮排為4個空格而不是8個
- github-awesome-autocomplete - 谷歌Chrome和Safari以及Firefox擴充套件,在GitHub的搜尋欄加入自動補全功能
- Pages2Repo - 谷歌Chrome擴充套件,通過GitHub Pages網站就能訪問倉庫。
- lovely-forks - 谷歌Chrome擴充套件,顯示fork你倉庫中star最多的
- categoric - 谷歌Chrome擴充套件,為你的通知分類
- octo-preview - 谷歌Chrome擴充套件,預覽你評論的markdown內容
- GifHub - 谷歌Chrome擴充套件,GifHub一個往GitHub評論裡邊插入Gif動畫的Chrome外掛
- open-on-github - atom外掛,開啟檔案在github.com
- refined-github - chrome外掛,簡化你的github,增加了一些可用的功能
- gitpress - github的wordpress外掛,用於列出使用者的倉庫
- jquery-github -jquery的外掛顯示github倉庫
- twitter-for-github - 在github上顯示使用者twitter的chrome外掛
Git平臺與工具@
- git - git原始碼
- sourcetree - Windows 和Mac OS X 下免費的 Git客戶端
- gitbucket - Scala編寫的開源Git平臺,擴充套件性好,相容GitHub
- gogs - Gogs (Go Git Service) 是一款極易搭建的自助 Git 服務,由無聞編寫並開源在GitHub。
- gitlab - GitLab 是一個用於倉庫管理系統的開源專案,地址在gitlabhq
- gitx - Mac平臺上的Git GUI客戶端
- gity - mac的git客戶端
- svn2git - ruby 實現的遷移svn工程到git
- stupidgit - python編寫的git的跨平臺GUI
- GitUp - Objective-C編寫的Mac上的Git客戶端
命令列@
- hub - github官方出品的命令列工具,讓你更好地使用github
- gh -gh 是一個用 Go 語言開發的 Github 命令列客戶端。
- node-gh -Node GH 是基於 Node.js 編寫的 Github 命令列工具。
- gitsome - supercharged Github Client
- git-pulls - github pull requests的命令後行工具
- ghterm - github終端
- git-sh - 適合git的bash工作環境
- legit - 靈感來自於github for mac的git 命令列工具
- git-sweep - git命令列工具,幫助你清理已經merge到master的分支
- gitsome - Git/GitHub命令列工具
- maintainer - 讓你的 GitHub repo 對開發者更加友好的命令列工具
Github專案@
Git庫@
- octokit - GitHub API的官方封裝庫
- github - michael - JavaScript寫的GitHub API的封裝庫
- PyGithub - Python的GitHub API封裝庫
- UAGithubEngine - Objective-C的GitHub API封裝庫
- RxGitHubAPI -基於RxSwift的GitHub API封裝庫
- GitHubObjC -Objective-C實現的GitHub API庫
- go-github -Go實現的GitHub API庫
- ruby-github -Ruby實現的GitHub API庫
- libgit2 - Git核心庫,通過它可以寫一個自己的git應用。
- Gift - 通過Swift繫結libgit2,通過它你可以clone一個倉庫,檢視commit,提交等。
- gitkit-js - gitkit-js,SamyPesse開源的git的javascript實現,包含一系列API,可以管理git倉庫,包括讀檔案,commit, clone,push,fetch等,可以工作在瀏覽器和node.js上
- github3.py - GitHub API v3的python介面
- PyGithub - GitHub API v3的python介面
- github-backup - 備份GitHub倉庫,包括branches, tags, other forks, issues, comments, wikis, milestones, pull requests, watchers, and stars. 通過haskell編寫
- cocoagit - git的objetive-c實現
- ruby-github - mbleigh寫的ruby的github api
- Git.framework - mac os x 平臺的objective-c的git實現
- pygit2 - libgit2的python版
- git.js - git的js實現
- nodegit - git的node實現
- erlangit - erlang 的git實現
- github4j - 一個github 下載的java api
- Gift - Swift編寫的git實現
- SwiftGit2 - Swift編寫的git實現
- GithubPilot - Swift的GitHub API 封裝
- GitYourFeedback - 讓你可以直接在iOS App內feedback時向GitHub提交issue
Github瀏覽器工具@
完整App@
- PPRows for Mac - 在Mac上優雅的計算你寫了多少行程式碼。
- open-source-ios-apps - iOS開源App集合,分:swift與Objective-C--國外人整理。
- NewsBlur 作者獨自一個人 Samuel Clay 做出來的一款名為 NewsBlur 的新聞閱讀器, 很多人都稱其為 Google Reader 的替代品, 這是它的原始碼 NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.
- WeChat 實現類似微信朋友圈或者QQ空間,評論回覆,九宮格佈局。處理鍵盤彈出後定位到當前點選的被評論人處。另:滑動時候FPS在57-60之間,縱享絲滑!
- MessageDisplayKit An IM App like WeChat App has to send text, pictures, audio, video, location messaging, managing local address book, share a circle of friends, drifting friends, shake a fun and more interesting features.
- Coding-iOS - Coding iOS 客戶端原始碼
- Coding-iPad - Coding iPad 客戶端原始碼
- Monkey - GitHub第三方iOS客戶端
- RSSRead “已閱”(iOS上開源RSS新聞閱讀器)
- zulip-ios Dropbox收購公司內部社交服務商Zulip,然後全部開源,這是iOS App
- ChatSecure-iOS - Objective-C寫的XMPP聊天應用
- FirebaseChat - Objective-C寫的完整的聊天應用
- Meizi - 豆瓣妹子圖iOS客戶端
- PlainReader 簡閱是一款 iOS(iPhone + iPad) 新聞類客戶端,內容抓取自 cnBeta.COM。在售期間倍受好評,但由於版權問題已於今年一月從 AppStore 下架,下架至今,每天仍有幾千人在使用這款 App。
- Sol 漂亮的扁平風格的天氣App
- v2exv2ex第三方iOS客戶端。V2EX是一個知名技術創意網站,由設計師、程式設計師及有創意的人蔘與的社群。 它基於興趣將使用者建立的內容組織分類成不同“節點”,網站以內容的活躍程度決定在首頁排序的位置。
- breadwallet breadwallet - bitcoin wallet
- GreatReader GreatReader PDF閱讀客戶端
- WordPress-iOSWordPress iOS官方客戶端. 筆者強烈推薦的開源專案.
- TeamTalk 蘑菇街TeamTalk. 開源IM. 筆者強烈推薦.
- MessageDisplayKit一個類似微信App的IM應用,擁有傳送文字、圖片、語音、視訊、地理位置訊息,管理本地通訊錄、分享朋友 圈、漂流交友、搖一搖和更多有趣的功能。筆者推薦的學習IM的好東西.
- iOS-Oncenote 這是一款類似於印象筆記Evernote的生活類iOS應用——朝夕筆記 Oncenote。我希望能為更多的iOS開發者提供幫助與服務。當然App中還有不少bug和可擴充套件的功能模組,也希望各位開發者為該專案貢獻自己的code力量。大家可以通過點選右上角的fork到自己的Github倉庫,也可以點選star實時關注專案進度。
- v2ex - v2ex 的客戶端,新聞、論壇。
- DeckRocket - 在相同 WiFi 網路環境內,通過iPhone 控制並播放 Mac 中的 PDF 文件。
- DSLolita - 模仿新浪微博做的一款app,有傳送博文,評論,點贊,私聊功能。
- STPhotoBrowser - 高仿新浪微博的圖片瀏覽器,極佳的編寫方式,易擴充套件,低耦合。
- Tropos - Tropos, 由 thoughtbot 推出的一款用 Objective-C 寫的開源天氣類應用, 截至今天, thoughtbot 已在 GitHub 上貢獻了 174 個開源專案, 實在令人敬佩。
- MVVMReactiveCocoa - GitBucket 2.0 通過稽核啦,她是我在公司實踐了一年多 MVVM 和 RAC 的基礎上,利用業餘時間開發的第三方 GitHub 客戶端,旨在能夠對想實踐 MVVM 和 RAC 的 iOS 開發者有所幫助。AppStore地址,歡迎下載使用GitBucket和收藏MVVMReactiveCocoa。
- Tomate - 這個圓盤式計時器讓你更專注於工作或學習。P.S. App Store 上架收費應用(0.99 歐)。
- ZYChat - 關於聊天介面的可訊息型別擴充套件,響應繫結設計。
- meituan - 美團5.7iOS版(高仿),功能包括,團購首頁,高德地圖搜尋附近美食並顯示在地圖上,上門服務,商家,友盟分享。
- JFMeiTuan - 造美團應用介面構建的 iOS 應用, 第二個是 @tubiebutu 的 JFMeiTuan。
- SXNews - 模仿網易新聞做的新聞軟體,完成了主導航頁,新聞詳情頁,圖片瀏覽頁,評論頁。效果不錯,比網上流傳的各種和網易新聞UI架構有關的程式碼都要完整,都要好。
- Monkey - Monkey for GitHub是一個GitHub開發者和倉庫排名的開源App。這次主要增加了登入GitHub的功能,隨手follow和star,並且增加發現模組,包括GitHub的trending,動態,showcases等。
- Uther - 跟蠢萌的外星人聊天,還能幫你記事”。itunes下載 。
- 高仿鬥魚TV - 高仿鬥魚TV,點選頭部滾動檢視可以播放視訊。
- Coding-iPad - Coding-iPad 是@Coding的官方 iPad 客戶端, 又是一個完整的開源應用。
- phphub-ios - PHPHub的iOS客戶端,同時相容iPhone和iPad。
- LeagueofLegends - 一個關於英雄聯盟的完整iOS開源專案,介面均來自多玩,騰訊各大遊戲平臺。
- BTApp - BTApp 仿半糖 iOS App 的 Demo 應用。
- iOS完整App資源收集 - iOS開發學習者都希望得到實戰訓練,但是很多資料都是隻有一小部分程式碼,並不能形成完成的App,筆者在此處收集了很多開源的完整的App,都有原始碼哦!--標哥的技術部落格
- XCFApp-1 - 高仿下廚房App,Objective-C,Xcode7.2,資料通過Charles抓的,有介面也有本地資料。說明:關於程式碼被清空,會用git的你肯定明白,教程
- YoCelsius - 已經上線的一款天氣預報的應用,幾乎所有的互動動畫效果,想學習動畫的開發人員可以作為參考。
- DayDayNews 仿網易新聞客戶端,實現新聞瀏覽,視訊播放,仿搜狐視訊、百思不得姐等當前主流視訊播放器,實現流媒體播放,自動監聽螢幕轉動,實現橫屏播放 , 抓取百度圖片,瀑布流顯示,夜間模式,環信即時通訊
- ECMobile_iOS基於ECShop的手機商城客戶端(iOS、Android、Php一體)
- TKeyboard 這款應用名為:TKeyboard。有一個 Mac 端和一個 iOS 端 App。簡單來說,可以通過藍芽,使用 Mac 的鍵盤輸入內容到 iPhone 裝置中。
- BDJProjectExample 基於VIPER設計模式,以XFLegoVIPER框架為引擎的仿《百思不得姐》專案
- HiPDA HiPDA的非官方客戶端(iOS版)!
- yanxuan-weex-demo a demo developed using weex/weex高仿網易嚴選App.
框架@
- nimbus Nimbus是一個開源的iOS框架,比起Three20,Nimbus的文件更為全面、豐富,能夠實現很多非常炫的介面特效。因此,開發者可以藉助Nimbus來降低專案設計的複雜度。
- react-native-maps React Native Mapview component for iOS + Android.
- react-native-svg SVG library for React Native. react-native-svg is built to provide a SVG interface to react native on both iOS and Android.
- CYLTabBarController - 低耦合整合TabBarController,最低只需傳兩個陣列即可完成主流App框架搭建。
- samurai-native 是一個基於瀏覽器核心通過HTML+CSS 開發原生移動應用的iOS框架。
- HHRouter 一言以蔽之,URL Router 即將 UIViewController 對映成 URL,從而支援通過 URL 進行介面跳轉。是的,就和 Web 一樣。當然,這並不是 Web Developer 轉職為 iOS Developer 後所做的無聊玩具。URL Router 有著許多切實的好處。
- AsyncDisplayKit 非同步介面渲染庫,為極限優化View效果而生(同時提供 UIView bridge 介面) Smooth asynchronous user interfaces for iOS apps.
- RestKitRestKit is a framework for consuming and modeling RESTful web resources on iOS and OS X
- XFLegoVIPER A lightweight framework base on VIPER architecture for iOS, to build robust and maintained large scale project.
- publishImageAndVideoAnsRecord 因為公司有很多模組,幾乎每個模組都需要釋出視訊、語言、照片。所以在很多庫的基礎上,搭建了一個集合,其中包括帶placeHolder的TextView、錄製小視訊、錄製音訊、選擇照片或拍照。其中包括了很多網路上的資源,只是做了集合,在此留個記錄,也希望對一些有需求額的朋友有幫助。
- TemplateCocoa 本教程旨在讓我們更加快速、高效的開發移動app
React@
- react-native A framework for building native apps with React.
- weex A framework for building Mobile cross-platform UI.
響應式@
- Objective-Chain - Objective-Chain是一個面向物件的響應式框架,作者表示該框架吸收了 ReactiveCocoa 的思想,並且想做得更面向物件一些。
- MVVMFramework - (OC版)總結整理下一個快速開發框架,分離控制器中建立tableView和collectionView的程式碼,已加入cell自適應高度,降低程式碼耦合,提高開發效率。
framework@
- Small A small framework to split app into small parts
混合開發@
- rexxar-ios 豆瓣推的混合開發庫 Mobile Hybrid Framework Rexxar iOS Container
樣例App@
- MeiTuan 高仿美團客戶端 React-Native版,支援iOS、Android
服務端@後臺@
網路@
網路連線@
- YTKNetwork - 是基於 AFNetworking 封裝的 iOS網路庫,提供了更高層次的網路訪問抽象。相比AFNetworking,YTKNetwork提供了以下更高階的功能:按時間或版本號快取網路請求內容、檢查返回 JSON 內容的合法性、檔案的斷點續傳、批量的網路請求傳送、filter和外掛機制等。
- LxFTPRequest - 支援獲取FTP伺服器資源列表,下載/上傳檔案,建立/銷燬ftp伺服器檔案/目錄,以及下載斷點續傳,下載/上傳進度,自動判斷地址格式合法性跟蹤等功能!國人開發,QQ:349124555。
- HSDownloadManager - HSDownloadManager,下載音樂、視訊、圖片各種資源,支援多工、斷點下載。
- MutableUploadDemo - 模擬需求:圖文混編,要求使用者選擇圖片後就上傳,可選擇多圖,並行上傳,使用者確定提交後後臺執行,必須全部圖片上傳完才能提交文字。
- WTRequestCenter - 方便快取的請求庫,提供了方便的HTTP請求方法,傳入請求url和引數,返回成功和失敗的回撥。 UIKit擴充套件提供了許多不錯的方法,快速快取圖片,圖片檢視,縮放功能, 顏色建立,裝置UUID,網頁快取,資料快取等功能。 無需任何import和配置,目前實現了基礎需求。
- MMWormhole - Message passing between iOS apps and extensions 2個iOS裝置之間通訊。
- STNetTaskQueue - STNetTaskQueue Objective-C 可擴充套件網路請求管理庫。
- DVR - 針對網路請求的測試框架,超實用的工具。且支援 iOS, OSX, watchOS 全平臺。
- HFDownLoad - iOS開發網路篇之檔案下載、大檔案下載、斷點下載:NSData方式、NSURLConnection方式、NSURLSession下載方式 下載方式具體的思路、區別見Blog 。
- PPNetworkHelper - AFN3.x與YYCache的二次封裝,一句話搞定網路請求與快取,和FMDB說拜拜!
- WANetworkRouting - An iOS library to route API paths to objects on client side with request, mapping, routing and auth layers
socket@
- CocoaAsyncSocket - 無疑是目前封裝得最完善的Socket庫了:支援非同步TCP/UDP,支援GCD,Objective-C介面封裝使用教程。
- SocketRocket 一個非常不錯的 Objective-C 的Socket 庫
- Socket通訊 - 通過AsyncSocket封裝的Socket通訊方法,簡單實用,通俗易懂,初學者不能錯過 。
網路下載@
- WHCNetWorkKit WHCNetWorkKit 是http網路請求開源庫(支援GET/POST 檔案上傳 後臺檔案下載 UIButton UIImageView 控制元件設定網路圖片 網路資料工具json/xml 轉模型類物件 網路狀態監聽)
- HSDownloadManager下載音樂、視訊、圖片各種資源,支援多工、斷點下載!
網路聊天@
- XMPPFramework - XMPPFramework openfire聊天。
- MessageDisplayKit - 仿微信聊天,參考JSQMessagesViewController。(國人寫)
- SXTheQQ - 用xmppFramework框架編寫QQ程式,主要為了練習通訊的一些原理,介面比較渣 必須要先在本地配置好環境才可以執行。
- 環信 - 給開發者更穩定IM雲功能。8200萬用戶考驗,好用!(暫無及時語音、視訊通話)
- 融雲 - 即時通訊雲服務提供商。(暫無及時語音、視訊通話)
- 容聯雲通訊 - 提供基於網際網路通話,視訊會議,呼叫中心/IVR,IM等通訊服務。
- SunFlower - 環信聊天demo,比較多功能 。
- BlueTalk藍芽聊天 - 以MultipeerConnectivity為基礎, 實現了簡單的藍芽聊天。
網路測試@
- Reachability - 蘋果提供過一個Reachability類,用於檢測網路狀態。但是該類由於年代久遠,並不支援ARC。該專案旨在提供一個蘋果的Reachability類的替代品,支援ARC和block的使用方式。iOS網路監測如何區分2、3、4G
- NetworkEye - 一個網路除錯庫,可以監控App內HTTP請求並顯示請求相關的詳細資訊,方便App開發的網路除錯。
- LDNetDiagnoService_IOS IOS平臺利用ping和traceroute的原理,對指定域名(通常為後臺API的提供域名)進行網路診斷,並收集診斷日誌。
相關推薦
iOS 第三方庫、外掛、框架、教程、XCode 外掛、元件、知名部落格總結
用到的元件
1、通過CocoaPods安裝
2、第三方類庫安裝
3、第三方服務
<<<<<<<<<&
強烈推薦大家看這篇文章:iOS開發常用三方庫、外掛、知名部落格等等(特別有用)
Swift版本點選這裡歡迎加入交QQ流群: 594119878
使用方法:根據目錄關鍵字搜尋,記得包含@,以保證搜尋目錄關鍵字的唯一性。
引入評價機制:根據作者們的主觀評價,對庫是用"贊"、“很贊”、“非常贊”這3個評價伺候,便於大家在初次選擇庫時有一
iOS 第三方庫
ada ewma thp row pup 刷新 urb fft use
網絡
AFNetworking HTTP網絡庫
Reachability 網絡監測
UI、布局
Masonry AutoLayout
SnapKit AutoLayout Swift
TOWebV
IOS 第三方庫介紹
1. AFNetworking
在眾多iOS開源專案中,AFNetworking可以稱得上是最受開發者歡迎的庫專案。AFNetworking是一個輕量級的iOS、Mac OS X網路通訊類庫,現在是GitHub上第三大Objective-C庫。它建立在NSURLConn
前人栽樹後人乘涼:iOS第三方庫大全
Git用法@git-recipes Git recipes in Chinese. 高質量的Git中文教程.lark 怎樣在Github上面貢獻程式碼my-git有關 git 的學習資料gitignor
iOS第三方庫-CocoaLumberjack-DDLog 使用
原文地址: http://blog.sina.com.cn/s/blog_7b9d64af0101kkiy.html
大概需要三個步驟:
一、安裝xCode擴充套件外掛XcodeColors。
二、引入第三方庫CocoaLumberjack。
三、修改NSLog為
wifi技術從瞭解到熟悉1----概念、802.11協議簡述及四種主要物理元件、wifi適配層、wap_supplicant和wap_cli
1 WLAN技術
WLAN是英文WirelessLAN的縮寫,就是無線區域網的意思。無線乙太網技術是一種基於無線傳輸的區域網技術,與有線網路技術相比,具有靈活、建網迅速、個人化等特點。將這一技術應用於電信網的接入網領域,能夠方便、靈活地為使用者提供網路接入,
[iOS 第三方庫介紹]自動處理鍵盤事件的第三方庫 IQKeyboardManager
**摘要**
我們寫介面要考慮很多使用者體驗問題,鍵盤事件的響應就是比較麻煩的一種。我們需要監聽鍵盤事件,考慮點選背景收起鍵盤、考慮鍵盤遮擋輸入框問題等等,而且每個介面都要做這麼一套。這個庫幫我們解決了這個事情。
這個庫是一個單例,它一旦生效,全專
關於iOS時間的傳遞和響應機制_轉載自馬在路上大神的部落格
記錄大神的部落格以備,後期溫習領悟.並把好的東西分享給大家
前言:
按照時間順序,事件的生命週期是這樣的:
事件的產生和傳遞(事件如何從父控制元件傳遞到子控制元件並尋找到最合適的view、尋找最合適的view的底層實現、攔截事件的處理)->找到最合適的v
ios 牛比的iOS框架、庫、教程、Xcode外掛、元件列表
http://www.open-open.com/lib/view/open1406645989202.html#hud
第三方框架使用對於提高我們的開發效率非常有益,但請知道務必要知其所以然,否則你不理解的強大工具往往會給你帶來更大的困擾。不能駕馭的工具還不如不使用,起碼
iOS和JS互動(含OC、html、js)程式碼不使用第三方庫(二)
最近研究研究OC和JS互動的WebViewJavascriptBridge的用法
網上似乎有好多的關於OC和js互動的例子,但是沒有一個完成的。今天我就把我的OC程式碼和Html程式碼統統的放出來。在說說網上的例子都是一個樣沒有一點區別,其實你關注洲洲哥的簡書就
iOS開發 非常全的三方庫、外掛、大牛部落格等等
UI
下拉重新整理
MJRefresh- 僅需一行程式碼就可以為UITableView或者CollectionView加上下拉重新整理或者上拉重新整理功能。可以自定義上下拉重新整理的文字說明。具體使用看“使用方法”。 (國人寫)
XHRefreshC
iOS—常用iOS、Mac框架和庫及常用中文開發部落格
DateTimeKit - 一個超讚的時間處理的庫,Joda-Time ! 他能幫你輕鬆處理時區,處理時間加減,計算到期時間等等場景下的問題。SwiftDate - 特別完整、強大的日期時間操作管理類庫。它幾乎涵蓋了已知開源日期類庫所有優秀特性。 他能幫你輕鬆處理時區,處理時間加減,計算到期時間等等場景下
iOS資源彙總(開源專案、第三方庫、技術部落格等)
Github是全球最大的社交程式設計及程式碼託管網站,它上面的資源的豐富足夠我們在其中盡情學習了。而今天呢給大家帶來一些常用的資源,有開源專案、第三方庫、技術部落格等,也有常用的設計介面網址等。廢話少說,進入正題:
#### [DesignerNewsApp]
> B
iOS最全的三方庫、外掛、部落格彙總
目錄
[email protected]
日曆三方庫@
下拉重新整理@
模糊效果@
富文字@
圖表@
顏色@
表相關@(TabbleView、Tabbar、即時聊天介面)
[email prot
iOS開發最常用三方庫集合OC版(三方庫、外掛、部落格等等)(17-7-28更新)
TimLiu-iOS 最新更新日期:17-7-28 歡迎大家多多貢獻和提出寶貴的意見.
Swift版本點選這裡歡迎加入QQ交流群: 594119878
介紹
這是一個用於iOS開發的各種開源庫、開源資料、開源技術等等的索引庫.
使用方法
根據目錄關鍵字搜尋,記得包含@,以保證搜尋目錄關鍵字的唯一性。
問題
Python 讀寫操作Excel —— 安裝第三方庫(xlrd、xlwt、xlutils)
保存數據 下載 實用 第三方 直接 install pytho 方法 xls 數據處理是 Python 的一大應用場景,而 Excel 則是最流行的數據處理軟件。因此用 Python 進行數據相關的工作時,難免要和 Excel 打交道。
如果僅僅是要以表單形式保存數據,可
Angular引入第三方庫 (實用、贊)
原文出處:https://blog.csdn.net/yuzhiqiang_1993/article/details/71215232 延伸閱讀:Angular專案目錄結構詳解 (贊)
如果我們想在Angular中使用第三方的庫,比如jquery或bootstrap等,該如果做呢?
首先我們
小象學院Python入門基礎課程-三、新建pycharm工程 create New Project+新增需要的第三方庫+映象推薦#直譯器缺失怎麼辦#整合檔案式和命令列式程式設計
1.選擇新建一個Pure Python專案,新建專案路徑可以在Location處選擇。
2.Project Interpreter部分是選擇新建專案所依賴的python庫,第一個選項會在專案中簡歷一個venv(virtualenv)目錄,這裡存放一個虛擬的python環境。這裡所有
Qt Creator 呼叫第三方庫libZPlay 解析音訊檔案 標題、專輯、檔名、藝術家
libZPlay
libZPlay庫集成了所有支援格式(mp3, mp2, mp1, ogg, flac, ac3, aac, oga, wav and pcm )的編碼解碼器。
一、官網下載sdk
http://libzplay.sourceforge.net/
二、pro檔案修改:
iOS 第三方庫、外掛、框架、教程、XCode 外掛、元件、知名部落格總結
用到的元件 1、通過CocoaPods安裝 2、第三方類庫安裝 3、第三方服務 <<<<<<<<<&
強烈推薦大家看這篇文章:iOS開發常用三方庫、外掛、知名部落格等等(特別有用)
Swift版本點選這裡歡迎加入交QQ流群: 594119878 使用方法:根據目錄關鍵字搜尋,記得包含@,以保證搜尋目錄關鍵字的唯一性。 引入評價機制:根據作者們的主觀評價,對庫是用"贊"、“很贊”、“非常贊”這3個評價伺候,便於大家在初次選擇庫時有一
iOS 第三方庫
ada ewma thp row pup 刷新 urb fft use 網絡 AFNetworking HTTP網絡庫 Reachability 網絡監測 UI、布局 Masonry AutoLayout SnapKit AutoLayout Swift TOWebV
IOS 第三方庫介紹
1. AFNetworking 在眾多iOS開源專案中,AFNetworking可以稱得上是最受開發者歡迎的庫專案。AFNetworking是一個輕量級的iOS、Mac OS X網路通訊類庫,現在是GitHub上第三大Objective-C庫。它建立在NSURLConn
前人栽樹後人乘涼:iOS第三方庫大全
Git用法@git-recipes Git recipes in Chinese. 高質量的Git中文教程.lark 怎樣在Github上面貢獻程式碼my-git有關 git 的學習資料gitignor
iOS第三方庫-CocoaLumberjack-DDLog 使用
原文地址: http://blog.sina.com.cn/s/blog_7b9d64af0101kkiy.html 大概需要三個步驟: 一、安裝xCode擴充套件外掛XcodeColors。 二、引入第三方庫CocoaLumberjack。 三、修改NSLog為
wifi技術從瞭解到熟悉1----概念、802.11協議簡述及四種主要物理元件、wifi適配層、wap_supplicant和wap_cli
1 WLAN技術 WLAN是英文WirelessLAN的縮寫,就是無線區域網的意思。無線乙太網技術是一種基於無線傳輸的區域網技術,與有線網路技術相比,具有靈活、建網迅速、個人化等特點。將這一技術應用於電信網的接入網領域,能夠方便、靈活地為使用者提供網路接入,
[iOS 第三方庫介紹]自動處理鍵盤事件的第三方庫 IQKeyboardManager
**摘要** 我們寫介面要考慮很多使用者體驗問題,鍵盤事件的響應就是比較麻煩的一種。我們需要監聽鍵盤事件,考慮點選背景收起鍵盤、考慮鍵盤遮擋輸入框問題等等,而且每個介面都要做這麼一套。這個庫幫我們解決了這個事情。 這個庫是一個單例,它一旦生效,全專
關於iOS時間的傳遞和響應機制_轉載自馬在路上大神的部落格
記錄大神的部落格以備,後期溫習領悟.並把好的東西分享給大家 前言: 按照時間順序,事件的生命週期是這樣的: 事件的產生和傳遞(事件如何從父控制元件傳遞到子控制元件並尋找到最合適的view、尋找最合適的view的底層實現、攔截事件的處理)->找到最合適的v
ios 牛比的iOS框架、庫、教程、Xcode外掛、元件列表
http://www.open-open.com/lib/view/open1406645989202.html#hud 第三方框架使用對於提高我們的開發效率非常有益,但請知道務必要知其所以然,否則你不理解的強大工具往往會給你帶來更大的困擾。不能駕馭的工具還不如不使用,起碼
iOS和JS互動(含OC、html、js)程式碼不使用第三方庫(二)
最近研究研究OC和JS互動的WebViewJavascriptBridge的用法 網上似乎有好多的關於OC和js互動的例子,但是沒有一個完成的。今天我就把我的OC程式碼和Html程式碼統統的放出來。在說說網上的例子都是一個樣沒有一點區別,其實你關注洲洲哥的簡書就
iOS開發 非常全的三方庫、外掛、大牛部落格等等
UI 下拉重新整理 MJRefresh- 僅需一行程式碼就可以為UITableView或者CollectionView加上下拉重新整理或者上拉重新整理功能。可以自定義上下拉重新整理的文字說明。具體使用看“使用方法”。 (國人寫) XHRefreshC
iOS—常用iOS、Mac框架和庫及常用中文開發部落格
DateTimeKit - 一個超讚的時間處理的庫,Joda-Time ! 他能幫你輕鬆處理時區,處理時間加減,計算到期時間等等場景下的問題。SwiftDate - 特別完整、強大的日期時間操作管理類庫。它幾乎涵蓋了已知開源日期類庫所有優秀特性。 他能幫你輕鬆處理時區,處理時間加減,計算到期時間等等場景下
iOS資源彙總(開源專案、第三方庫、技術部落格等)
Github是全球最大的社交程式設計及程式碼託管網站,它上面的資源的豐富足夠我們在其中盡情學習了。而今天呢給大家帶來一些常用的資源,有開源專案、第三方庫、技術部落格等,也有常用的設計介面網址等。廢話少說,進入正題: #### [DesignerNewsApp] > B
iOS最全的三方庫、外掛、部落格彙總
目錄 [email protected] 日曆三方庫@ 下拉重新整理@ 模糊效果@ 富文字@ 圖表@ 顏色@ 表相關@(TabbleView、Tabbar、即時聊天介面) [email prot
iOS開發最常用三方庫集合OC版(三方庫、外掛、部落格等等)(17-7-28更新)
TimLiu-iOS 最新更新日期:17-7-28 歡迎大家多多貢獻和提出寶貴的意見. Swift版本點選這裡歡迎加入QQ交流群: 594119878 介紹 這是一個用於iOS開發的各種開源庫、開源資料、開源技術等等的索引庫. 使用方法 根據目錄關鍵字搜尋,記得包含@,以保證搜尋目錄關鍵字的唯一性。 問題
Python 讀寫操作Excel —— 安裝第三方庫(xlrd、xlwt、xlutils)
保存數據 下載 實用 第三方 直接 install pytho 方法 xls 數據處理是 Python 的一大應用場景,而 Excel 則是最流行的數據處理軟件。因此用 Python 進行數據相關的工作時,難免要和 Excel 打交道。 如果僅僅是要以表單形式保存數據,可
Angular引入第三方庫 (實用、贊)
原文出處:https://blog.csdn.net/yuzhiqiang_1993/article/details/71215232 延伸閱讀:Angular專案目錄結構詳解 (贊) 如果我們想在Angular中使用第三方的庫,比如jquery或bootstrap等,該如果做呢? 首先我們
小象學院Python入門基礎課程-三、新建pycharm工程 create New Project+新增需要的第三方庫+映象推薦#直譯器缺失怎麼辦#整合檔案式和命令列式程式設計
1.選擇新建一個Pure Python專案,新建專案路徑可以在Location處選擇。 2.Project Interpreter部分是選擇新建專案所依賴的python庫,第一個選項會在專案中簡歷一個venv(virtualenv)目錄,這裡存放一個虛擬的python環境。這裡所有
Qt Creator 呼叫第三方庫libZPlay 解析音訊檔案 標題、專輯、檔名、藝術家
libZPlay libZPlay庫集成了所有支援格式(mp3, mp2, mp1, ogg, flac, ac3, aac, oga, wav and pcm )的編碼解碼器。 一、官網下載sdk http://libzplay.sourceforge.net/ 二、pro檔案修改: