
+(void)load{static dispatch_once_t onceToken;dispatch_once(&onceToken,^{[LGRuntimeTool ...
在前文Dealloc中會調用objc_clear_deallocating褒墨; 此方法中會調用sidetable_clearDeallocating方法炫刷,實際最終會調用weak...
自動釋放池構造時,會調用objc_autoreleasePoolPush()函數(shù)郁妈; 自動釋放池銷毀時浑玛,會調用objc_autoreleasePoolPop()函數(shù); 其實就是...
+ (void)load方法 類的+load方法在main函數(shù)之前加載 然后是加載分類的+load方法 最后才加載main函數(shù) 原因:因為ObjC 對于加載的管理主要使用了兩...
AutoreleasePool自動釋放池,是 OC 中的一種內存自動回收機制,可以將加入自動釋放池中的對象的release 時機延遲栏账。當自動釋放池作用域結束時帖族,將池中的對象統(tǒng)...
FFmpeg框架在iOS平臺上的編譯和使用 1.使用環(huán)境 macOS Sierra 10.12.3 2.開發(fā)工具 Xcode 8.2.1 Terminal(終端) 3.需要下...
為什么會導致其他頁面的textfield不可點擊呢
增加UIButton的響應區(qū)域經常遇到UIButton對象"點了沒反應"或"很難被點擊到"的情況. 有時候是因為其frame的size設置的過小, 導致體驗不好. 解決辦法當然是擴大按鈕的響應...
Serial Dispatch Queue,這叫做串行隊列,要等待上一個執(zhí)行完扒怖,再執(zhí)行下一個; Concurrent Dispatch Queue较锡,叫做并行隊列,不需要上一個...