前言 因為之前所開發的項目規模逐漸變大,項目也通過組件化、依賴注入等方式解耦為各個小模塊組件,各模塊之前的關聯也盡量拆分的越來越小。隨著模塊間層級越來越多,產品也可能會提出各...

前言 因為之前所開發的項目規模逐漸變大,項目也通過組件化、依賴注入等方式解耦為各個小模塊組件,各模塊之前的關聯也盡量拆分的越來越小。隨著模塊間層級越來越多,產品也可能會提出各...
NSAutoreleasePool是OC中提供的一個類。 新建一個項目后,系統會默認在主線程創建一個Runloop并開啟,runloop在監聽到交互事件后,會自動創建一個NS...
因為要用到這樣的一個組件,所以一個思路簡單實現一個demo,以供參考 1、循環重用 2、支持滑動結束歸位 3、主要運用view的手勢,計算相對位置,進行縮放位移、透明度變化 ...
參考文章:質量監控-卡頓檢測圓角卡頓刨根問底iOS App 使用 GCD 導致的卡頓問題 APP出現卡頓不同于一般的BUG,性能問題因為并沒有統一的標準,而且與用戶的機器環境...
做了這么久的老項目,被蝸牛般的編譯速度折磨很久。估計很多同學也會遇到類似的問題。這里把平時自己如何加快XCode編譯速度的方法整理一下。 1. 增加XCode執行的線程數(??...
一.定時器 NSTimer CADisplayLink 原因:VC或View持有該控制器,同時傳入self作為定時器的target,此時定時器內部也會持有這個self. 例如...
根據將排序記錄是否全部放置在內存中,將排序分為內排序和外排序,之前講的都是內排序,這里總結一下,內排序分為四類:插入排序、交換排序、選擇排序和歸并排序。前幾篇介紹的7種算法分...
寫在開頭: 作為一個iOS開發,也許你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(說不下去了...怎么會什么...