iOS精選源碼
以tableview的section爲整體添加陰影效果/ta'b'le'vi'e'w頂部懸浮....
一個可以輕鬆應用自定義過濾器的視頻捕獲框架。
基於UITableView的組件,旨在顯示可擴展/可摺疊註釋的層次...
iOS手動截取圖像源碼
生日動畫、信封打開動畫、心形動畫
swift仿寫有妖氣漫畫
Swift4.2APP啓動引導頁頁
Swift4.2一行代碼搞定APP啓動廣告頁
iOS優質博客
iOS啓動時間優化
背景一個項目做的時間長了,啓動流程往往容易雜亂,庫也用的越來越多,APP的啓動時間也會慢慢變長。本次將針對iOS APP的啓動時間優化一波。通常針對一個技術點做優化的時候,都要先了解清楚這個技術點有哪些流程,優化的方向往往是減少流程的數量,以及減少每個流程的消耗。本次優化從結果上來看,main階段的優化效果最顯著... 閱讀原文
從 OC 到 Swift 的快速入門與專業實踐
只會介紹與 OC 有明顯區別的地方,不會介紹 OC 中沒有的,比如元組。當前總結也只是蜻蜓點水而已,但是有 OC 的基礎,看這些已經足夠。一、數據Swift 是類型安全的語言:Swift 必須明確數據類型如果取值錯誤會直接報錯Swift 會進行溢出檢查 (OC 也會檢查)Swift 沒有隱式類型轉換, 不允許不同類型的... 閱讀原文
iOS組件化實踐方案-LDBusMediator煉就
中小型App爲什麼要組件化當項目App處於起步階段、各個需求模塊趨於成熟穩定的過程中,組件化也許並沒有那麼迫切,甚至考慮組件化的架構可能會影響開發效率和需求迭代。而當項目迭代到一定時期之後,便會出現一些相對獨立的業務功能模塊,而團隊的規模也會隨着項目迭代逐漸增長,這便是中小型應用考慮組件化的時機了... 閱讀原文
怎麼解決網絡請求的依賴關係
怎麼解決網絡請求的依賴關係:當一個接口的請求需要依賴於另一個網絡請求的結果思路1:操作依賴:NSOperation 操作依賴和優先級(不適用,異步網絡請求並不是立刻返回,無法保證回調時再開啓下一個網絡請求)1; // 操作B依賴於操作思路2:邏輯判斷:在上一個網絡請求的響應回調中進行下一網絡請求的激... 閱讀原文
iOS架構入門 - MVC模式實例演示
image.pngMVC模式的目的是實現一種動態的程序設計,使後續對程序的修改和擴展簡化,並且使程序某一部分的重複利用成爲可能。除此之外,此模式通過對複雜度的簡化,使程序結構更加直觀控制器(Controller)--> 負責轉發請求,對請求進行處理。視圖(View) --> 界面設計人員進行圖形界面設計。模... 閱讀原文