在開發(fā)中逊谋,發(fā)現(xiàn)忘記了很基礎(chǔ)的內(nèi)容肉津。所以學(xué)習(xí)記錄下C語言中會遇到指針和變量之間賦值的情況贪染,*和&以及組合。如果不知道符號的真實(shí)含義自沧,就會很容易遺忘...
本文主要是實(shí)驗(yàn)了兩個不同的NSString初始化方法導(dǎo)致的奇怪現(xiàn)象萝究,因?yàn)槟芰τ邢奕春海贿M(jìn)行了一番簡單的解釋秧均,拋磚引玉赐纱。最后附上了一些猜想脊奋,供君參考...
本文邏輯圖 copy和mutableCopy賦值的異同1.copy,mutableCopy都是深拷貝疙描,也就是會重新開辟出一塊內(nèi)存來保存和原有值相...
本文邏輯圖: 在知道他們區(qū)別之前,我們首先要知道NSObject對象的賦值操作做了哪些操作讶隐。 A=C其實(shí)是在內(nèi)存中創(chuàng)建了一個A起胰,然后又開辟了一個...
SEL : 類成員方法的指針,但不同于C語言中的函數(shù)指針巫延,函數(shù)指針直接保存了方法的地址效五,但SEL只是方法編號。 IMP:一個函數(shù)指針,保存了方法...
以iOS編程為例炉峰,每當(dāng)我們從服務(wù)器獲得到一個鏈接需要分析鏈接的組成畏妖,或者在捕捉本地網(wǎng)路請求作出響應(yīng)判斷的時(shí)候,我們經(jīng)常需要對URL進(jìn)行解碼和編碼...
1.Runtime是什么 Objective-C語言是一門動態(tài)語言,它將很多靜態(tài)語言在編譯和鏈接時(shí)期做的事放到了運(yùn)行時(shí)來處理婆廊。這種動態(tài)語言的優(yōu)勢...