臭臭kerr1發(fā)布于2015-09-28
TMCache 是 Tumblr 開源的一個基于 key/value 的數(shù)據(jù)緩存類庫,可以用于緩存一些臨時數(shù)據(jù)或者需要頻繁加載的數(shù)據(jù),比如某些下載的數(shù)據(jù)或者一些臨時處理結(jié)果。TMCache 支持內(nèi)存緩存(Memory Cache)和硬盤緩存(Disk Cache),并且基于GCD,支持多線程獲取緩存數(shù)據(jù)。 如果是使用內(nèi)存緩存(TMMemoryCache),當...
臭臭kerr1發(fā)布于2015-09-28
實現(xiàn)一個功能齊全的計算器,基本概括了常見的數(shù)學運算。除了常用的加減乘除(含括號),還有正余弦等等三角函數(shù)運算、log運算、求根運算、求模運算(%號是求模mod)等等。還支持查看歷史記錄(點擊“歷史”按鈕可以顯示所有的歷史結(jié)果)。目前不支持的功能是:無法實現(xiàn)單目運算的嵌套。如:cos(cos(log10)))。
臭臭kerr1發(fā)布于2015-09-28
Ejecta能夠讓開發(fā)者用JavaScript寫App。運行用Ejecta寫的App,就像運行一個瀏覽器(實質(zhì)上這里沒有瀏覽器),可以在上面運行任意的JavaScript代碼,可以實現(xiàn)豐富的動畫、音頻效果,甚至做一個游戲(類似網(wǎng)頁游戲)。 在Ejecta中只有兩個概念,一個是Canvas(畫布),一個是Audio(音頻),前者用來顯示動畫效果,后者用...
臭臭kerr1發(fā)布于2015-09-28
在應用中獲取本地通訊錄(AddressBook)的信息,以及對通訊錄的信息進行修改、添加、刪除等。也可以調(diào)用發(fā)短信、打電話功能。用戶在本地通訊錄所做的一切改動,會給RHAddressBook發(fā)送NSNotifications通知。
臭臭kerr1發(fā)布于2015-09-28
MagicalRecord 能夠讓開發(fā)者十分簡單對 CoreData 進行存取操作,簡單到用作者的話說是:“Super Awesome Easy!”。MagicalRecord運用了軟件工程中的“Active Record” 模式,能夠讓操作 CoreData 像操作關系型數(shù)據(jù)庫的數(shù)據(jù)一樣,甚至可以通過一句簡單的代碼就可以獲取 CoreData 中的數(shù)據(jù)。
臭臭kerr1發(fā)布于2015-09-28
利用 iBeacons 和 CoreBluetooth 檢測和連接兩個近場 iOS 設備,可以交換數(shù)據(jù),也就是支持近場 iOS 設備的無線通訊。Demo須在真機中測試,測試時,一臺機子作為Client,一臺機子作為Server,Client可以向 Server 發(fā)送數(shù)據(jù)。
臭臭kerr1發(fā)布于2015-09-28
實現(xiàn)功能齊全的視頻播放器類庫,可以代替MPMoviePlayerController。可以播放本地視頻以及遠程視頻(即在線播放),支持拖動進度條,快進,后退,暫停,全屏等操作。
臭臭kerr1發(fā)布于2015-09-28
這是一個集合一些常用功能的類庫,其中用到了一些第三方庫。類庫的功能包括: XYSpriteView 是一個幀動畫精靈類,XYSpriteManager 是精靈管理類,這兩個類一起可以實現(xiàn)全屏的長時間幀動畫.無內(nèi)存負擔 XYTimer 是一個定時器類,簡化了定時器的生成和調(diào)用,內(nèi)置有個默認的定時器。建議一個程序同時只有一個定時器. Da...
臭臭kerr1發(fā)布于2015-09-28
一個可以代替NSLog、可自定義輸出log的類庫。 可以自定義輸出的日志包括: $file:當前l(fā)og所在的文件; $class:當前l(fā)og所在的類; $method:當前l(fā)og所在的方法; $line:當前l(fā)og所在的行; $counter:同一個log輸出的次數(shù)。這里可以看到這個log在此處被調(diào)用了多少遍。...
臭臭kerr1發(fā)布于2015-09-28
用 AVPlayer 類寫的簡易視頻播放器,可以播放來自互聯(lián)網(wǎng)的視頻,支持手勢縮放視頻,手指上下滑動視頻界面控制音量大?。▋H在真機中有效)。 待解決: 1、播放視頻時,開頭會暫停 2、網(wǎng)速不好時會暫停,暫停后不會自動播放
臭臭kerr1發(fā)布于2015-09-28
提供很多函數(shù),用于計算一些幾何數(shù)值,比如兩點之間距離、兩條線段的夾角、點的坐標等等。可以拖動界面上的點,來動態(tài)計算新的幾何數(shù)值。
臭臭kerr1發(fā)布于2015-09-28
CoreData持久化框架,可以方便的配置CoreData Stack。支持創(chuàng)建多個PKRecord去連接多個DataModel.對NSManagedObject的Category擴展能方便的進行FURC(Fetch,Update,Read,Create)操作。
臭臭kerr1發(fā)布于2015-09-28
十分知名的第三方緩存類庫,可以緩存NSString、UIImage、NSImage以及NSData。除此,如果還可以緩存任何一個實現(xiàn)了接口的對象。所有緩存的數(shù)據(jù)都可以自定義過期的時間,默認是1天。EGOCache 支持多線程(thread-safe)。
臭臭kerr1發(fā)布于2015-09-28
可以在程序視圖中顯示NSlog輸出的信息,可用于更好地對程序進行debug。Demo中,可以左右滑動視圖,使得console信息出現(xiàn)或者隱藏。
臭臭kerr1發(fā)布于2015-09-28
一個簡單易用的幫助開發(fā)者實現(xiàn)應用內(nèi)購買(In-App Purchases)功能的類庫。RMStore給StoreKit添加了blocks(回調(diào)函數(shù))和notification(通知),并且支持接受購買驗證和管理功能。購買功能只需要簡單的幾行代碼,十分簡單易用。
臭臭kerr1發(fā)布于2015-09-28
MailCore 提供一個簡單、異步的Objective-C API ,用于支持IMAP, POP 或者 SMTP 協(xié)議登錄郵箱,獲取郵件,以html格式讀取郵件內(nèi)容。 它的功能有: 1. 支持POP, IMAP 和 SMTP 協(xié)議; 2. RFC822 解析和生成; 3. 異步獲取郵件的API; 4. 可以HTML格...
臭臭kerr1發(fā)布于2015-09-28
可以生成35位以內(nèi)的數(shù)字+字母的二維碼(不支持中文)。二維碼以圖片(UIImage)形式返回。
臭臭kerr1發(fā)布于2015-09-25
PinYin4Objc 是一個效率很高的漢字轉(zhuǎn)拼音類庫,支持簡體和繁體中文。 有以下特性: 1.效率高,使用數(shù)據(jù)緩存,第一次初始化以后,拼音數(shù)據(jù)存入文件緩存和內(nèi)存緩存,后面轉(zhuǎn)換效率大大提高; 2.支持自定義格式化,拼音大小寫等等; 3.拼音數(shù)據(jù)完整,支持中文簡體和繁體,與網(wǎng)絡上流行的相關項目比,數(shù)據(jù)很全,幾乎沒有出現(xiàn)轉(zhuǎn)換錯誤的...
臭臭kerr1發(fā)布于2015-09-25
應用之間互相調(diào)用并傳值。比如:調(diào)用支付寶,新浪微博。測試方式:需要將兩份代碼對應的程序A和B都裝在模擬器或者真機中。然后打開其中一個程序,比如B,對應有兩個按鈕,點擊其中一個按鈕,可以調(diào)用程序A,并且傳值。