GYHttpMock 是剛開源的 iOS 請求模擬工具,用于iOS App網絡層開發,可以截獲指定的 HTTP request,并根據規則,完全替換或部分修改真實的網絡返回數據。
Go語言是Google公司于2010年開源的一個面向網絡服務和多并發環境的編程語言,特點是簡單。 但是因為簡單,也就只能實現90%的性能,這是Go語言的最大優點,因為 少即是多 的道理不是每個人都能領悟的。
在 iOS SDK 中可以發現很多不是很有名的框架或者庫。這些框架或庫大多數都可以為你節省很多時間,同時也證明它們自己的價值。其中,有一個叫?Quick Look Framework?的框架。即使你之前可能沒有聽說過它,但是你看到它的名字也就大概知道它的用途了;它可以為應用提供文檔預覽的功能。
雖然iOS系統相比于其他手機操作系統相對安全,但是這個安全并不是絕對的,我一直相信,道高一尺魔高一丈。此文想以實際例子出發,告訴大家,如何去反編譯一個app,并且從某個角度來說,iOS沒有傳說中的“安全”。
這是一個移動端快速發展的時代,不管你承不承認,作為一個app開發者,社交屬性總是或多或少出現在我們開發的業務需求中,其中作為IM最重要的組成元素——表情,如何進行文字和表情混合編程是一門重要的技術。
UICountingLabel只支持整形和浮點數樣式, 像大部分金融類app里面顯示的金額(帶有千分位分隔符)的樣式是無法顯示的, 但是后面會給出解決方案, 實現這些的效果!
當iOS設備上的App應用閃退時,操作系統會生成一個crash日志,保存在設備上。crash日志上有很多有用的信息,比如每個正在執行線程的完整堆棧跟蹤信息和內存映像,這樣就能夠通過解析這些信息進而定位crash發生時的代碼邏輯,從而找到App閃退的原因。
Objective-C 是面相運行時的語言(runtime oriented language),就是說它會盡可能的把編譯和鏈接時要執行的邏輯延遲到運行時。這就給了你很大的靈活性,你可以按需要把消息重定向給合適的對象,你甚 至可以交換方法的實現,等等。
AXWebViewController 是一款易用的基于 UIWebView (20160716更新:iOS8.0以上使用 WKWebView 實現)封裝的網頁瀏覽控制器. 在系統功能的基礎上添加了工具條導航,可以刷新、返回、前進、等操作,同時, AXWebViewController 還實現了 微信樣式 的導航返回支持,集成簡單,使用方便。
NSPersistentStoreCoordinator有四種可選的持久化存儲方案,用得最多的是SQLite的方式。其中Binary和XML這兩種方式,在進行數據操作時,需要將整個文件加載到內存中,這樣對內存的消耗是很大的。
關于支付這塊,之前項目用的是Ping++支付,前些日子換成了官方SDK原生支付,為了使用方便,我封裝了一下,現分享出來供iOS程序猿(媛)們參考和指導。
這是?iOS 內建的標準,用于處理空表和集合視圖。默認情況下,如果你的表視圖是空的,屏幕上什么也不會顯示。它給予的用戶體驗還不算最佳。
關于貝塞爾曲線與CAShapeLayer的學習
我們在實際項目開發過程中, 常常會有這樣一種需求: 文字和圖片一起作為字符串顯示. 常用的有微信和QQ的聊天對話框, 還有微博的發布微博信息的文本輸入框. 表情和文字共存就是其中最典型的圖文混排例子.
這里說的東西都比較基礎,其實AudioQueue的功能還有很多,如果大家想去研究比較細致的AudioQueue的使用,這里給大家推薦兩個github地址,一個是 AudioStreamer ,一個是 FreeStreamer ,這里的兩個播放都是使用AudioQueue實現的。
最近在開發iOS連接打印機打印小票的功能,找了很多資料,本身相關資料就少,而且還全都是c#,java的.項目是用swift寫的(OC思路差不多),現整理如下
由 OpenDigg 出品的iOS開源項目周報第七期來啦。我們的iOS開源周報集合了OpenDigg一周來新收錄的優質的 iOS開源項目 ,方便iOS開發人員便捷的找到自己需要的項目工具等。
在軟件開發領域里經常能聽到這樣一句話,“過早的優化是萬惡之源”,不要過早優化或者過度優化。我認為在編碼過程中時刻注意性能影響是有必要的,但凡事都有個度,不能為了性能耽誤了開發進度。
前言 本文會用實例的方式,將iOS各種IM的方案都簡單的實現一遍。并且提供一些選型、實現細節以及優化的建議。 可以打開項目先預覽效果,對照著進行閱讀。 言歸正傳,首先我們來總結一下我們去實現IM的方式 第一種方式,使用第三方IM服務 對于短平快的公司,完全可以采用第三方SDK來實現。國內IM的第三方服務商有很多,類似云信、環信、融云、LeanCloud,當然還有其它的很多,這里就不一一舉例了,感興
PNChart 依賴于下列框架,在使用前請導入這些框架(ps:至于怎么導入,這里就不說了):