一、介紹 從64bit開始馍佑,iOS引入了 Tagged Pointer 技術(shù)啸澡,用于優(yōu)化NSNumber巩趁、NSDate菱皆、NSString等小對象的...
一恤浪、介紹 autoreleasepool 自動釋放池汤求,在池子里的對象如果沒有被強(qiáng)引用都會自動釋放掉俏险,自動釋放池的主要底層數(shù)據(jù)結(jié)構(gòu)是:__AtAu...
1严拒、先上原理 weak聲明的指針指向?qū)嵗龑ο蟮脑砭褪抢胷untime底層維護(hù)著一個(gè) SideTable 結(jié)構(gòu)體來實(shí)現(xiàn)的weak指針的保存和移...
先上代碼github[https://github.com/ys-ocean/iOS-baseDemo/tree/main/DeepCopy]裤唠,...
先介紹指針相關(guān)的幾個(gè)概念(看有的書上介紹下面的未初始化的叫野指針,野指針叫懸空指針莹痢,可能和其它平臺理解有所差異种蘸,但是iOS這邊大家理解的應(yīng)該是下...
不知道你們有沒有遇到,反正我用safari打開簡書很卡竞膳,查看全文啥的很卡劈彪,寫文章更是不可能了,那么解決辦法是什么顶猜?簡單粗暴沧奴,用其它瀏覽器打開就好...
先上文件长窄,這里放上 dsym 文件夾的鏈接滔吠,可以自己下載放到桌面上腳本打開執(zhí)行先試一試,crash文件夾可以直接使用挠日,ips 文件夾需要修改腳本...
記錄一下 2022-01-12 最新結(jié)果App Store更新的話疮绷,磁盤可用空間必須45G以上......下載完一直卡在安裝的話,可以考慮梯子試...
在Objective-C中的對象嚣潜,主要分為三種 instance對象(實(shí)例對象)class對象(類對象)meta-class對象(元類對象) i...