臭臭kerr1發(fā)布于2015-09-10
ExerJSON為網(wǎng)絡(luò)異步下載并解析JSON數(shù)據(jù)。使用ASIHTTPRequest、SBJSON和SDWebImage庫(kù)。
臭臭kerr1發(fā)布于2015-09-10
用AFNetworking實(shí)現(xiàn)斷點(diǎn)續(xù)傳。可以點(diǎn)擊按鈕暫?;蚶^續(xù)下載。
臭臭kerr1發(fā)布于2015-09-10
網(wǎng)絡(luò)請(qǐng)求類(lèi)庫(kù)庫(kù),所有的請(qǐng)求都是緩存的。
臭臭kerr1發(fā)布于2015-09-10
1.基于ASIHttpRequest的斷點(diǎn)續(xù)傳功能,進(jìn)一步封裝,自定義了下載隊(duì)列,包括下載中、已完成隊(duì)列,并且用CoreData對(duì)其持久化封裝,使用簡(jiǎn)單,資源url作為標(biāo)示,傳入網(wǎng)絡(luò)資源url和本地path即可。 2.隊(duì)列使用字典進(jìn)行存儲(chǔ),大數(shù)據(jù)量下載隊(duì)列性能比Array隊(duì)列略勝一點(diǎn)。 3.本地存儲(chǔ)使用了DES加密,數(shù)據(jù)庫(kù)里的url為加密后的...
臭臭kerr1發(fā)布于2015-09-10
仿百度云盤(pán)隊(duì)列下載,支持?jǐn)帱c(diǎn)續(xù)傳。用plist保存文件信息,實(shí)際項(xiàng)目中可以使用數(shù)據(jù)庫(kù)保存數(shù)據(jù)。
臭臭kerr1發(fā)布于2015-09-10
基于XMPP框架的即時(shí)通訊 ios客戶(hù)端 只實(shí)現(xiàn)了基礎(chǔ)的通信功能。
臭臭kerr1發(fā)布于2015-09-10
封裝了ARC-Blocks-GCD 下的網(wǎng)絡(luò)下載,支持異步下載,使用非常簡(jiǎn)單。同時(shí)也是學(xué)習(xí)ARC-Blocks-GCD搭配模式開(kāi)發(fā)的好示例。
臭臭kerr1發(fā)布于2015-09-10
簡(jiǎn)單的Soap請(qǐng)求查詢(xún)手機(jī)號(hào)歸屬地。
臭臭kerr1發(fā)布于2015-09-09
圖片下載隊(duì)列控制類(lèi),可以控制同時(shí)進(jìn)行的圖片下載數(shù)量。本代碼利用AFNetWorking類(lèi)庫(kù)實(shí)現(xiàn)圖片下載操作。
臭臭kerr1發(fā)布于2015-09-09
基于ASIHTTP 的多線(xiàn)程下載管理功能模塊,支持異步下載、暫停和恢復(fù)下載等等功能。暫停某個(gè)下載任務(wù),再次恢復(fù)該下載任務(wù)時(shí),不會(huì)重頭下載,而是在已下載的地方開(kāi)始下載(即斷點(diǎn)下載)。具體有如下特色: 1. 完整的UI設(shè)計(jì),可直接拿來(lái)使用; 2. 異步,后臺(tái),多線(xiàn)程(ASI提供); 3. 最大同時(shí)下載數(shù)設(shè)置; 4. 下載任務(wù)排隊(duì),...
臭臭kerr1發(fā)布于2015-09-09
實(shí)現(xiàn)大文件下載功能,可以在后臺(tái)線(xiàn)程(background threads)進(jìn)行文件下載,不會(huì)給前臺(tái)線(xiàn)程操作造成影響。支持暫停和重新恢復(fù)下載。作者測(cè)試過(guò)150MB ~ 1.2GB之間的大文件下載。
臭臭kerr1發(fā)布于2015-09-09
基于socket實(shí)現(xiàn)ftp協(xié)議,可以用于實(shí)現(xiàn)在電腦中遠(yuǎn)程管理手機(jī)文件。該代碼中支持常用的一些ftp命令,共29個(gè)。支持匿名登錄、非匿名登錄。命令與方法名的映射在ftp_commands.plist里配置。開(kāi)發(fā)者可以根據(jù)自己的需要自行擴(kuò)展其它ftp命令。僅能在真機(jī)中測(cè)試。
臭臭kerr1發(fā)布于2015-09-09
XMPP協(xié)議是一個(gè)可用于即時(shí)通訊的協(xié)議(比如微信的語(yǔ)音聊天等等)。但是基于XMPP協(xié)議寫(xiě)一個(gè)即時(shí)通訊功能的App不是一件輕松的事情。這份類(lèi)庫(kù)就是專(zhuān)門(mén)為iOS和Mac所寫(xiě)的XMPP類(lèi)庫(kù),提供了一系列的接口用于寫(xiě)基于XMPP的功能。這份類(lèi)庫(kù)是thread-safe的,基于GCD。
臭臭kerr1發(fā)布于2015-09-09
CocoaAsyncSocket是一個(gè)功能強(qiáng)大、簡(jiǎn)單易用的異步 socket 通訊(asynchronous socket)類(lèi)庫(kù)。支持TCP和UDP兩種網(wǎng)絡(luò)協(xié)議。
臭臭kerr1發(fā)布于2015-09-09
一個(gè)輕量級(jí)的類(lèi)庫(kù),能夠讓iOS應(yīng)用和遠(yuǎn)程網(wǎng)頁(yè)的 Javascript 代碼進(jìn)行通信,也就是說(shuō),遠(yuǎn)程的 Javascript 代碼能夠調(diào)用iOS代碼。類(lèi)庫(kù)的工作機(jī)制是基于一種插件結(jié)構(gòu)(plugin architecture)。Demo的具體部署測(cè)試(主要是模擬遠(yuǎn)程網(wǎng)頁(yè)的部署),請(qǐng)移步到代碼的GitHub頁(yè)面查看研究。
臭臭kerr1發(fā)布于2015-09-09
在iOS中實(shí)現(xiàn)一系列的ftp服務(wù)器操作,包括:從ftp服務(wù)器中下載文件、上傳文件、刪除ftp服務(wù)器文件、在ftp服務(wù)器中創(chuàng)建文件夾、刪除文件夾、查看文件列表等等。
臭臭kerr1發(fā)布于2015-09-09
一個(gè)輕量級(jí)的框架,提供 JSON到對(duì)象(object)的映射,以及封裝HTTP訪(fǎng)問(wèn)restful server的接口。接口類(lèi)似Restkit,主要技術(shù)包括KVO, block。
臭臭kerr1發(fā)布于2015-09-09
提供簡(jiǎn)單易用、并且功能齊全的數(shù)據(jù)異步下載(特別是圖片下載)和緩存功能,可以自定義緩存區(qū)大小。并且提供了很多管理網(wǎng)絡(luò)通信的功能。 具體特點(diǎn)包括: 1. 數(shù)據(jù)緩存高效; 2. 創(chuàng)建本地?cái)?shù)據(jù)庫(kù)來(lái)索引所存儲(chǔ)的數(shù)據(jù); 3. 將數(shù)據(jù)保存到本地; 4. 在必需時(shí)(當(dāng)刪除掉緩存或者緩存數(shù)據(jù)過(guò)期時(shí)),會(huì)重新獲取數(shù)據(jù); 提供的功能...
臭臭kerr1發(fā)布于2015-09-09
基于xmpp的即時(shí)通訊(需要配置openfire)。包括注冊(cè)新用戶(hù),連接,獲取朋友列表,文字通訊和語(yǔ)音通訊。其中保存朋友列表和聊天記錄使用的是xmpp框架本身的coredata,沒(méi)有使用任何其他的自定義的存儲(chǔ)方式。
臭臭kerr1發(fā)布于2015-09-09
利用第三方類(lèi)庫(kù)AsyncSocket實(shí)現(xiàn)Server和Client通訊,發(fā)送簡(jiǎn)單信息。將demo裝在兩臺(tái)iOS設(shè)備,一臺(tái)可以作為服務(wù)器,一臺(tái)可以作為客戶(hù)端。