
1.名副其實(shí) 變量、函數(shù)或類(lèi)的名稱應(yīng)該答復(fù)了所有的大問(wèn)題。比如它為什么存在,它做什么事情,應(yīng)該怎么用。如果名稱需要注釋來(lái)補(bǔ)充,那就不是名副其實(shí)。...
Block本質(zhì) block本質(zhì)上也是一個(gè)OC對(duì)象,它內(nèi)部也有個(gè)isa指針,在__block_impl結(jié)構(gòu)體中; block是封裝了函數(shù)調(diào)用以及函...
問(wèn)題 升級(jí)到iOS13以后,發(fā)現(xiàn)之前獲取WiFi名稱的接口失效了,返回的都是固定值"WLAN"或者"Wi-Fi"。 原因 蘋(píng)果對(duì)用戶隱私保護(hù)問(wèn)題...
iPhone 手機(jī)屏幕尺寸:
將Objective-C代碼轉(zhuǎn)換為C\C++代碼 如果需要鏈接其他框架,使用-framework參數(shù)。比如-framework UIKit
打印對(duì)象 print、p:打印 po:打印對(duì)象 讀取內(nèi)存 memory read/數(shù)量格式字節(jié)數(shù) 內(nèi)存地址 x/數(shù)量格式字節(jié)數(shù) 內(nèi)存地址 x...
定義 抽象工廠模式(Abstract Factory Pattern):提供一個(gè)創(chuàng)建一系列相關(guān)或相互依賴對(duì)象的接口,而無(wú)須指定它們具體的類(lèi)。抽象...
category的底層實(shí)現(xiàn) 有兩種方式可以查看底部實(shí)現(xiàn): 方式一:通過(guò)命令重寫(xiě)OC代碼為C++ 方式二:查看蘋(píng)果官方源碼源碼中的category...
KVC KVC的全稱是Key-Value Coding,俗稱“鍵值編碼”,可以通過(guò)一個(gè)key來(lái)訪問(wèn)某個(gè)屬性. KVC使用 可以看到打印都可以打印...