![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
sudo gem install -n /usr/local/bin cocoapods
CocoaPods的使用和安裝更新時(shí)間:2020.6.28 安裝方式有兩種沉御,第一種使用普通的終端命令行去安裝屿讽,第二種使用工具Homebrew去安裝,homebrew是一個(gè)安裝包工具吠裆,可以安裝node伐谈、gi...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T(mén)」[https://itcharge.cn/ios-complete-le...
文章總結(jié)的很不錯(cuò)![Person personClassMethod]這句代碼在底層的實(shí)現(xiàn)一定是objc_msgSend(person,@selector(personInstanceMethod))试疙。這一段有多處代碼文字錯(cuò)誤
OC對(duì)象的本質(zhì)<二> 實(shí)例對(duì)象诵棵,類(lèi)對(duì)象,元類(lèi)對(duì)象OC對(duì)象的本質(zhì)<一> OC對(duì)象的分類(lèi) OC對(duì)象可以分為三類(lèi)祝旷,分別是實(shí)例對(duì)象履澳,類(lèi)對(duì)象嘶窄,元類(lèi)對(duì)象。 實(shí)例對(duì)象(instance對(duì)象) instance對(duì)象是通過(guò)類(lèi)alloc出來(lái)的...
剛開(kāi)始開(kāi)始接觸OC時(shí),對(duì)*储耐、& 甚至 ** 這些符號(hào)都很茫然羊初,但是急于學(xué)習(xí)更多功能上的東西,也就沒(méi)有深究什湘,基本上就是照著寫(xiě)的长赞;后來(lái)習(xí)慣成自然了,也就隨手都會(huì)碼進(jìn)去了闽撤;隨著接觸...
"問(wèn)題1:上面淺拷貝的情況下得哆,改變str1的值,str2的值會(huì)變化嗎哟旗?"
這里描述的問(wèn)題吧贩据,修改過(guò)后的主副對(duì)象相互不影響,是因?yàn)榉謩e指向兩塊堆上的對(duì)象了(@"str1" 和 @"asdf")闸餐。 指針變量str2 copy后指向@"str1"饱亮,這時(shí)候 str1和str2同時(shí)指向@"str1" 。而str1 = @"asdf"后舍沙, @"str1"只有str2指向近上,指針變量str1已指向另一塊空間@"asdf"
贊 回復(fù)
iOS copy和mutableCopy 整理copy 和 mutableCopy 你真的理解嗎?最近發(fā)現(xiàn)很多面試者基本都不能很好地回答這個(gè)問(wèn)題拂铡。所以整理一下壹无。 copy和mutableCopy的概念: copy 淺拷貝...
@再見(jiàn)依然 理解的很對(duì),就是我11樓的分析
iOS copy和mutableCopy 整理copy 和 mutableCopy 你真的理解嗎感帅?最近發(fā)現(xiàn)很多面試者基本都不能很好地回答這個(gè)問(wèn)題斗锭。所以整理一下。 copy和mutableCopy的概念: copy 淺拷貝...
在使用storyboard進(jìn)行UI布局時(shí)璧微,我們經(jīng)常不經(jīng)意間會(huì)注意到“Content Compression Resistance Priority”和“Content Hug...
一殖侵、作用 1.使程序一直運(yùn)行并接收用戶的輸入2.決定程序在何時(shí)處理哪些事件3.節(jié)省CPU時(shí)間(當(dāng)程序啟動(dòng)后案狠,什么都沒(méi)有執(zhí)行的話仍稀,就不用讓CPU來(lái)消耗資源來(lái)執(zhí)行毙籽,直接進(jìn)入睡眠狀...
前言 Objective-C提供了goto語(yǔ)句來(lái)執(zhí)行跳轉(zhuǎn)呻此,這種goto語(yǔ)句功能非常強(qiáng)大塘雳,它被稱為無(wú)條件跳轉(zhuǎn)骤星,但由于goto語(yǔ)句功能太強(qiáng)大吃沪,而且這種跳轉(zhuǎn)完全是隨心所欲的,因此過(guò)...
2016年03月29日10:42:36更新 感謝@皮特爾 的提醒 在iOS開(kāi)發(fā)中牧愁,談到多線程,大家第一時(shí)間想到的一定是GCD外莲。GCD固然是一套強(qiáng)大的多線程解決方案猪半,能夠解決絕...
音頻輸出作為硬件資源,對(duì)于iOS系統(tǒng)來(lái)說(shuō)是唯一的偷线,那么要如何協(xié)調(diào)和各個(gè)App之間對(duì)這個(gè)稀缺的硬件持有關(guān)系呢磨确? iOS給出的解決方案是"AVAudioSession" ,通過(guò)它...
人生就像RunLoop声邦,不斷的循環(huán)乏奥、不斷的往復(fù)。當(dāng)線程被殺掉亥曹,當(dāng)生命結(jié)束邓了,RunLoop就消失了,人生也就結(jié)束了媳瞪。在有限的生命里骗炉,為何不讓自己像RunLoop一樣優(yōu)雅的活著,...