直接拿來用!最火的iOS開源項目,拿來ios開源項目

來源:互聯網
上載者:User

直接拿來用!最火的iOS開源項目,拿來ios開源項目

摘要:iOS每一次的改變,總會引發iOS開源項目的演變,從iOS 1.x到如今的iOS 7,有的項目已被棄用,有的則繼續發揚光大,新項目更是層出不窮。在本文中,我們將繼續為大家介紹20個在GitHub上深受開發人員歡迎的iOS開源項目。

“每一次的改變總意味著新的開始。”這句話用在iOS上可謂是再合適不過的了。GitHub上的iOS開源項目數不勝數,iOS每一次的改變,總會引發iOS開源項目的演變,從iOS 1.x到如今的iOS 7,有的項目已經被棄用,即使曾經的它很受開發人員喜愛,有的項目則繼續發揚光大,新項目更是層出不窮。在本文中,我們將繼續為大家介紹20個在GitHub上非常受開發人員歡迎的iOS開源項目,在這些項目中,有哪些是你經常使用的?又有哪些是你曾經使用過的?

21. SSToolkit
SSToolkit可以說是iOS開發人員最常使用的工具類之一,該開源項目提供了一個完整的iOS類庫集合,用於解決iOS開發人員在開發過程中常碰到的一些問題,比如追蹤一款裝置是否具有視網膜顯示屏或是否能剪裁圖片,包含SSCollectionView、SSGradientView、SSSwitch等諸多非常方便的類。

如果想要對SSToolkit作進一步瞭解,可以在iPad/iPhone上使用SSToolkit的Demo應用SSCatalog。擷取更多資訊,可直接登陸S.S. TOOLKIT。
22. XMPPFramework
XMPPFramework是一個使用Objective-C編寫的用於Mac/iOS開發的XMPP架構,它提供了一個RFC-3920(XMPP標準)核心實現,通過某些特定工具讀寫XML。XMPPFramework有著非常豐富的建立在模組化架構之上的XEP擴充,開發人員可以將其直接插入到代碼中,使用GCD構成,即使是在非常老舊的iPhone或12核Mac Pro上,它都能高效運轉。
23. MGSplitViewController
為了方面開發,蘋果iOS SDK提供了UISplitViewController用於iPad左右分欄介面顯示,但對於開發人員而言,UISplitViewController使用起來並不方便,在開發過程中,總會遇到許多問題。於是,天才的iOS開發人員Matt Gemmell在GitHub上發起了一個名為MGSplitViewController的開源UISplitView實現,它比蘋果官方UI組件所提供的分欄類功能更加豐富。

最初Matt編寫MGSplitViewController只是為了方便自己使用,但最終Matt決定將其開源,供所有iOS開發人員使用。如果想要瞭解

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.