前言 自從WWDC2017蘋(píng)果發(fā)布了ARKit,引發(fā)了很多關(guān)注,因?yàn)檫@個(gè)框架的發(fā)布,意味著開(kāi)發(fā)者不需要引入龐大的第三方框架到工程中(如:Vuforia)就可以實(shí)現(xiàn)AR比較強(qiáng)大...
前言:關(guān)于貝塞爾曲線與CAShapeLayer的學(xué)習(xí) 學(xué)習(xí)Demo演示: 貝塞爾曲線簡(jiǎn)單了解 使用UIBezierPath類可以創(chuàng)建基于矢量的路徑窑多,這個(gè)類在UIKit中劈猪。此類...
一喜爷、介紹 從64bit開(kāi)始母市,iOS引入了 Tagged Pointer 技術(shù),用于優(yōu)化NSNumber托嚣、NSDate巩检、NSString等小對(duì)象的存儲(chǔ)。在沒(méi)有使用Tagged ...
一示启、介紹 autoreleasepool 自動(dòng)釋放池兢哭,在池子里的對(duì)象如果沒(méi)有被強(qiáng)引用都會(huì)自動(dòng)釋放掉,自動(dòng)釋放池的主要底層數(shù)據(jù)結(jié)構(gòu)是:__AtAutoreleasePool夫嗓、A...
1迟螺、先上原理 weak聲明的指針指向?qū)嵗龑?duì)象的原理就是利用runtime底層維護(hù)著一個(gè) SideTable 結(jié)構(gòu)體來(lái)實(shí)現(xiàn)的weak指針的保存和移除,里面啥有如下圖那些舍咖。 sp...
先上文件,這里放上 dsym 文件夾的鏈接排霉,可以自己下載放到桌面上腳本打開(kāi)執(zhí)行先試一試窍株,crash文件夾可以直接使用,ips 文件夾需要修改腳本里面的路徑攻柠。如有錯(cuò)誤請(qǐng)幫忙指出...
先上代碼github[https://github.com/ys-ocean/iOS-baseDemo/tree/main/DeepCopy]瑰钮,如有錯(cuò)誤請(qǐng)幫忙指出冒滩,謝謝!轉(zhuǎn)載...
先介紹指針相關(guān)的幾個(gè)概念(看有的書(shū)上介紹下面的未初始化的叫野指針浪谴,野指針叫懸空指針开睡,可能和其它平臺(tái)理解有所差異,但是iOS這邊大家理解的應(yīng)該是下面介紹的這種苟耻,如有錯(cuò)誤請(qǐng)幫忙指...
不知道你們有沒(méi)有遇到士八,反正我用safari打開(kāi)簡(jiǎn)書(shū)很卡,查看全文啥的很卡梁呈,寫(xiě)文章更是不可能了婚度,那么解決辦法是什么?簡(jiǎn)單粗暴官卡,用其它瀏覽器打開(kāi)就好了蝗茁,比如Google Chrome。