IP屬地:云南
在講解正文之前,先說一個block修飾符為copy的緣由。在蘋果官方文檔中有官方示例,如下所示: @interface XYZObject : ...
避免產(chǎn)生野指針產(chǎn)生的5條規(guī)則: 規(guī)則1:用malloc或new申請內(nèi)存之后,應(yīng)該立即檢查指針值是否為NULL。防止使用指針值為NULL的內(nèi)存。 ...
理解類與對象的本質(zhì)對于掌握一門語言是至關(guān)重要的,本文將從結(jié)構(gòu)類型的角度探討OC的類對象、實例對象、元類對象(Meta Class)。 我們先看一...
一.CocoaPods是什么? CocoaPods是一個用ruby編寫,負責(zé)管理iOS項目中第三方開源庫的工具。CocoaPods節(jié)省設(shè)置和...
1. 三者的傳值對應(yīng)關(guān)系 通知是”一對多”的關(guān)系。 通知不能再進程間進行。 代理和Block通常是”一對一”的關(guān)系。 Block的對應(yīng)關(guān)系與代理...
iphone/ipad has denied the launch request是在調(diào)試時突然出現(xiàn)的問題,在網(wǎng)上查詢之后,解決方案主要如下: ...
1.定義 引用:引用是一個對象的別名,主要用于函數(shù)參數(shù)和返回值類型,在聲明的時候一定要初始化。 見下圖,所示引用的含義: int i=1; in...