
14篇文章 · 6734字 · 4人關注
一、iOS常見的崩潰類型 unrecognized selector sent to instance 調用了不存在的方法 NSArray、NS...
一、需要引入頭文件 二、進行類型轉換 三、返回類型 如 打印結果為 lee
兩者仿佛并沒有直接的關系,查看runloop源碼執行的過程中也并未出現過autoreleasepool相關的邏輯。但是如果打印[NSRunLoo...
一、Autoreleasepool 自動釋放池,統一管理內部的局部變量。autorelease就是將對象放入到對應的autoreleasepoo...
一、什么是引用計數器 每個對象都維護了自己的引用計數器,它表示了,當前有多少個對象引用了它。一旦有對象引用該對象地址,那么它的引用計數器就加1,...
Copy的目的 copy的目的,是希望能產生一個同樣的副本。希望修改副本的時候,不會影響到原來的數據。修改原來的數據時,也不影響副本數據 cop...
一、RunLoop的入口 通過再touchesBegan方法中添加斷點,使用bt指令,可以顯示出方法調用棧 從下到上的程序調用方法的過程,再UI...
一、什么是runloop 沒錯runloop就是做這件事的。在程序的主入口 main 函數中將我們的代碼包裹再while 循環中。就保證了,程序...
一、分類的用途 項目中的應用 1.分解體積大的類文件,按功能區分2.聲明私有方法3.framework庫中的方法公開 二、分類可以實現的內容 1...