iOS 事件的主要由:響應(yīng)連 和 傳遞鏈 構(gòu)成。一般事件先通過傳遞鏈,傳遞下去。響應(yīng)鏈,如果上層不能響應(yīng),那么一層一層通過響應(yīng)鏈找到能響應(yīng)的UIResponse。 響應(yīng)鏈:由...
iOS 事件的主要由:響應(yīng)連 和 傳遞鏈 構(gòu)成。一般事件先通過傳遞鏈,傳遞下去。響應(yīng)鏈,如果上層不能響應(yīng),那么一層一層通過響應(yīng)鏈找到能響應(yīng)的UIResponse。 響應(yīng)鏈:由...
LLDB全稱Low Level Debugger ,并不是低水平的調(diào)試器,而是輕量級的高性能調(diào)試器,默認(rèn)內(nèi)置于Xcode中 一、 LLDB常用調(diào)試命令 1、p 和 po : ...
Xcode Target Target 指定要構(gòu)建的product,并包含從 product 或workspace中的一組文件構(gòu)建product的說明。一個Target定義單...
首先來一張圖,看下alloc 做了些什么: 然后我們來跟進(jìn)一下源碼 1、進(jìn)入alloc方法的源碼實現(xiàn) 2、_objc_rootAlloc的源碼實現(xiàn) 3、 callAlloc的...
版本記錄 前言 FFMPEG是一個多媒體轉(zhuǎn)碼、音視頻流化傳輸?shù)囊粋€第三方開源框架,并且這個第三方庫是基于C語言的。 iOS平臺下的ffmpeg主要包括以下一些功能:影音的解碼...
寫在前面 當(dāng)在10億數(shù)據(jù)進(jìn)行不到30次比較就能查找到目標(biāo)時,不禁感嘆編程之魅力!人類之偉大呀! —— 學(xué)紅黑樹有感。 終于,在學(xué)習(xí)了幾天的紅黑樹相關(guān)的知識后,我想把我所學(xué)所想...
iOS: Android: 如果 bitmap.compress第一個參數(shù)為 Bitmap.CompressFormat.JPG 要注意圖片資源是否有透明通道,如果有,透明通...
一、App的生命周期 當(dāng)我們打開 APP 時,程序一般都是從 main 函數(shù)開始運行的,那么我們先來看下 Xcode 自動生成的 main.m 文件: 這個默認(rèn)的 iOS 程...