成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

GitHub上最火的40個(gè)iOS開源項(xiàng)目

移動(dòng)開發(fā) iOS
在結(jié)束了GitHub平臺上“最受歡迎的Android開源項(xiàng)目”系列盤點(diǎn)之后,我們正式迎來了“GitHub上最受歡迎的iOS開源項(xiàng)目”系列盤點(diǎn)。今天,我們將介紹20個(gè)在GitHub上非常受開發(fā)者歡迎的iOS開源項(xiàng)目,你準(zhǔn)備好了嗎?

[[76688]]

1. AFNetworking

在眾多iOS開源項(xiàng)目中,AFNetworking可以稱得上是最受開發(fā)者歡迎的庫項(xiàng)目。AFNetworking是一個(gè)輕量級的iOS、Mac OS X網(wǎng)絡(luò)通信類庫,現(xiàn)在是GitHub上第三大Objective-C庫。它建立在NSURLConnection、NSOperation等類庫的基礎(chǔ)上,讓很多網(wǎng)絡(luò)通信功能的實(shí)現(xiàn)變得十分簡單,因此,許多iOS應(yīng)用開發(fā)都會(huì)使用到它。

  • 支持HTTP請求和基于REST的網(wǎng)絡(luò)服務(wù)(包括GET、POST、PUT、DELETE等);
  • 支持ARC;
  • 要求iOS 5.0及以上版本;
  • 有一些插件擴(kuò)展已有的功能,還有一個(gè)功能齊全的API;
  • 從URL中獲取JSON特別簡單。

2. Three20

Three20原本是iPhone版Facebook中所使用的工具庫,包括照片查看器等一系列的iPhone UI類集,以及HTTP磁盤緩存等一些通用工具。后來從Facebook iPhone應(yīng)用中剝離出來,成為了一個(gè)深受開發(fā)者喜愛的通用框架。

3. facebook-ios-sdk

此前在“GitHub上最受歡迎的開源項(xiàng)目”Android系列文章(一)中,我們曾介紹過允許開發(fā)者將Facebook集成到Android應(yīng)用中的Facebook SDK for Android。Facebook SDK for iOS和它一樣,可以讓開發(fā)者將Facebook相關(guān)功能集成到自己的iOS App中。

Facebook無疑是最成功的SNS社區(qū),如果能夠讓App具有與Facebook集成的功能,那勢必會(huì)帶來非常好的效果。Facebook SDK for iOS項(xiàng)目更新頻率很高,想要獲取更多關(guān)于示例、文檔、將SDK集成到App中、源代碼等信息,可直接登陸Facebook Developers查看。

4. RestKit

Restkit是一個(gè)主要用于iOS上網(wǎng)絡(luò)通信的開源Objective-C框架,除了發(fā)送請求、接受響應(yīng)這些基本功能外,還附帶Core Data,以及將遠(yuǎn)程JSON映射為本地對象的功能。

主要特點(diǎn):

  • 可在iOS和Mac OS X的Objective-C中與RESTful Web服務(wù)進(jìn)行簡單交互;
  • 包含簡單的HTTP Request/Response API;
  • 帶有強(qiáng)大的對象映射系統(tǒng),用于減少代碼長度;
  • RestKit可降低JSON/XML的處理的資源消耗,支持通過SBJSON和YAJL進(jìn)行JSON解析。

5. asi-http-request

ASIHTTPRequest是一款極其強(qiáng)勁的HTTP訪問開源項(xiàng)目,能夠讓簡單的API完成非常復(fù)雜的功能,比如異步請求、隊(duì)列請求、GZIP壓縮、緩存、斷點(diǎn)續(xù)傳、進(jìn)度跟蹤、上傳文件、HTTP認(rèn)證。

ASIHTTPRequest適用于基本的HTTP請求,和基于REST的服務(wù)之間的交互。使用Objective-C編寫,能夠同時(shí)用于Mac OS X和iPhone應(yīng)用中。

6. cocos2d-x

在《GitHub上最火的40個(gè)Android開源項(xiàng)目(一)》中,我們已經(jīng)非常詳細(xì)地介紹了cocos2d-x開源項(xiàng)目。cocos2d-x支持iOS、Android、Windows Phone 8、Bada、BlackBerry、Marmalade、Windows、Linux等多個(gè)平臺。

7.cocos2d-iphone(cocos2d)

cocos2d for iPhone是一個(gè)開源框架,用于為iPod Touch、iPhone、iPad及Mac OS X構(gòu)建2D游戲、演示程序及其他圖形交互式應(yīng)用。基于cocos2d設(shè)計(jì),使用相同的API,但不同于cocos2d使用Python,cocos2d for iPhone是使用Objective-C實(shí)現(xiàn)的。

cocos2d for iPhone主要特性:

  • 免費(fèi)
  • 易于使用
  • 社區(qū)支持

8.cocos2d-iphonejpsarda

該項(xiàng)目是對cocos2d for iPhone的擴(kuò)展。

9. GPUImage

GPUImage是一個(gè)基于GPU圖像和視頻處理的開源iOS框架。

主要功能如下:

  • 提供各種各樣的圖像處理濾鏡,并且支持照相機(jī)和攝像機(jī)的實(shí)時(shí)濾鏡;
  • GPUImage顧名思義,是基于GPU的圖像加速,因此圖像處理速度非常快,并且能夠自定義圖像濾鏡;
  • 支持ARC。

10. MonoGame

MonoGame是一個(gè)Microsoft XNA 4.x Framework的開源跨平臺實(shí)現(xiàn)。此前在Android開源項(xiàng)目系列文章(一)中我們也進(jìn)行了詳細(xì)的介紹。

MonoGame支持平臺:

11. Nimbus

Nimbus是一個(gè)開源的iOS框架,比起Three20,Nimbus的文檔更為全面、豐富,能夠?qū)崿F(xiàn)很多非常炫的界面特效。因此,開發(fā)者可以借助Nimbus來降低項(xiàng)目設(shè)計(jì)的復(fù)雜度。

12. cheddar-ios

Cheddar是一個(gè)簡單即時(shí)的任務(wù)管理器,Cheddar for iOS是Cheddar的iOS客戶端,通用于iPhone和iPad。

  

13. ViewDeck

IIViewDeckController能夠?qū)崿F(xiàn)類似于Path 2.0 的視圖左右滑動(dòng)的效果,支持向左或向右順滑的滑動(dòng)操作。

 

 

14. ShareKit

ShareKit是iPhone開發(fā)的第三方接口,允許你一鍵分享文字、圖片、網(wǎng)址、文件等內(nèi)容到Facebook、Twitter、Delicious、Tumblr、Google Reader等第三方網(wǎng)站上。

15. GMGridView

GMGridView是一款開源的iOS(iPhone/iPad)表格視圖,允許用戶手勢對表格單元進(jìn)行排序,在單元格需要展示時(shí)才進(jìn)行裝載,這樣極大地提高了表格的效率。其中的伸縮/旋轉(zhuǎn)/平移手勢能夠讓用戶改變視圖,還能夠?qū)崿F(xiàn)從CellView到全屏的切換。

16. QuickDialog

QuickDialog可以幫助開發(fā)者快速創(chuàng)建復(fù)雜的表單,實(shí)現(xiàn)包括登錄界面在內(nèi)的各種樣式的TableView輸入界面,此外,還可以創(chuàng)建帶有多個(gè)文本域的表格及項(xiàng)目。

 

17. appirater

Appirater是一個(gè)可以直接使用到任何iPhone應(yīng)用(iOS4.0及以上)中的開源類,用于提醒用戶在打開App時(shí),對應(yīng)用進(jìn)行評論或打分。

18. SVProgressHUD

SVProgressHUD能夠?qū)崿F(xiàn)多種HUD效果,多用于程序正在執(zhí)行耗時(shí)較長的任務(wù),需要用戶等待。除了顯示等待的HUD,還可以顯示命令執(zhí)行成功或者失敗的HUD。

19. Reader

該項(xiàng)目能夠讓iOS開發(fā)者輕而易舉地在iOS設(shè)備屏幕上顯示PDF文件。代碼通用,不需要任何XIB(因?yàn)樗蠻I元素都是代碼生成的,具有極大的靈活性),運(yùn)行于iOS 4.0及其以上版本設(shè)備中,同時(shí)還支持所有Retina Display設(shè)備。

 

支持:

  • 諸如iBooks等的文檔導(dǎo)航;
  • 設(shè)備全方位旋轉(zhuǎn);
  • 對PDF進(jìn)行加密(密碼保護(hù));
  • PDF鏈接(URI及跳轉(zhuǎn)頁面);
  • PDF旋轉(zhuǎn)頁面。

20.CocoaAsyncSocket

CocoaAsyncSocket提供了十分強(qiáng)大而又易用的Mac OS X及iOS異步套接庫,支持TCP和UDP,其中,AsyncSocket類是支持TCP的,AsyncUdpSocket是支持UDP的。

AsyncSocket是封裝了CFSocket和CFSteam的TCP/IP socket網(wǎng)絡(luò)庫,提供異步操作。AsyncUdpSocket是UDP/IP socket網(wǎng)絡(luò)庫,包裝自CFSocket。

 

責(zé)任編輯:張葉青 來源: eoe Android開發(fā)者社區(qū)
相關(guān)推薦

2013-07-05 10:59:02

GitHub

2015-01-23 16:37:33

Android源碼GitHub打包

2013-09-12 15:51:56

2012-10-29 14:18:58

開源云計(jì)算

2021-07-22 09:40:10

GitHub代碼開發(fā)者

2015-01-22 16:34:54

Github國產(chǎn)開源項(xiàng)目

2024-03-05 10:32:16

2016-09-07 14:29:13

GitHub安全SQL

2019-09-25 10:08:16

GitHub 技術(shù)開源

2013-05-30 10:31:03

Android開發(fā)移動(dòng)開發(fā)Android開源項(xiàng)目

2021-01-26 09:30:44

GitHub開源項(xiàng)目

2018-11-28 09:20:42

GitHubJava開源項(xiàng)目

2022-12-25 16:44:40

開源工具Github

2020-08-06 10:29:38

JavaScript開發(fā)技術(shù)

2023-10-05 08:52:53

2021-05-26 09:35:22

Github開源項(xiàng)目

2024-02-23 09:02:21

前端開源項(xiàng)目

2022-12-16 17:09:57

2017-10-09 10:42:28

開源HTMLCSS

2021-01-05 10:27:02

GithubPython開源項(xiàng)目
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 91在线一区| 久久成人精品视频 | 亚洲欧美中文日韩在线v日本 | 天久久| 欧美性精品 | 欧美中文在线 | 日韩一区二区成人 | 国产在线对白 | 日韩a在线 | a免费观看| 一级高清 | 久夜精品| 久久99深爱久久99精品 | 日韩人体在线 | 蜜臀av日日欢夜夜爽一区 | 夜夜骑天天干 | 亚洲精品不卡 | 欧美一区不卡 | 日日夜夜免费精品视频 | 91精品国产91久久久久久丝袜 | 天天操精品视频 | 欧美三区视频 | 亚洲成人一区二区 | 国产性色视频 | 女人一区| 午夜一区二区三区在线观看 | 天天搞天天操 | 亚洲高清视频在线 | 成人动慢 | 一区二区三区中文字幕 | 视频1区 | 中文字幕日韩欧美 | 日韩三级 | 日韩一区二区成人 | 精品美女视频在线观看免费软件 | 欧美爱爱视频网站 | 亚洲欧美精品 | 国产一区二区小视频 | 国产精品高潮呻吟久久 | 国产久 | 一区二区三区视频 |