在iOS開(kāi)發(fā)中,Objective-C(OC)與Swift的混編可以充分利用兩種語(yǔ)言的優(yōu)勢(shì)。然而棍鳖,由于兩者在語(yǔ)法和編譯方式上的差異,混編過(guò)程中需...
Objective-C的消息發(fā)送機(jī)制與其他許多編程語(yǔ)言的函數(shù)調(diào)用不同祟辟,它的核心是動(dòng)態(tài)性医瘫。消息發(fā)送(Message Sending)允許在運(yùn)行時(shí)決...
weak引用能夠避免循環(huán)引用的關(guān)鍵在于它不會(huì)增加引用計(jì)數(shù)(Reference Count)旧困,從而打破對(duì)象之間的強(qiáng)引用循環(huán)醇份,避免內(nèi)存泄漏。為了理解...
KVO(Key-Value Observing)的底層實(shí)現(xiàn)原理 KVO(鍵值觀察)是一種觀察者模式的實(shí)現(xiàn)拗盒,它允許對(duì)象觀察其他對(duì)象的屬性變化怖竭,并在...
報(bào)錯(cuò):Assertion failed: (false && "compact unwind compressed function offse...
不知道大家有沒(méi)有遇到這樣的情況,下載的文件文件名為中文锣咒,而iOS下載到本地侵状,取response的suggestedFilename赞弥,但得到的卻是...
6月23日凌晨 1 點(diǎn),蘋(píng)果 WWDC20 開(kāi)發(fā)者大會(huì)在線上以主題演講的方式趣兄,在 Apple Park 進(jìn)行直播绽左。 23-26日,蘋(píng)果公開(kāi)了 1...
在6月份剛結(jié)束的首次線上 WWDC 2020 發(fā)布會(huì)上蘋(píng)果向我們展示了新的 iOS14 系統(tǒng)艇潭。iOS14 的適配拼窥,很重要的一環(huán)就集中在用戶隱私和...
最近公司的電腦總是連接iPhone時(shí),反復(fù)地連接斷開(kāi)蹋凝,而我又是一名ioser,再加上現(xiàn)在做的項(xiàng)目用的一些SDK不支持模擬器鲁纠,搞得根本無(wú)法正常工作...