什么是貝塞爾曲線 貝塞爾曲線,又稱貝茲曲線或貝濟埃曲線,是應(yīng)用于二維圖形應(yīng)用程序的數(shù)學(xué)曲線。一般的矢量圖形軟件通過它來精確畫出曲線,貝茲曲線由線段與節(jié)點組成,節(jié)點是可拖動的支...
什么是貝塞爾曲線 貝塞爾曲線,又稱貝茲曲線或貝濟埃曲線,是應(yīng)用于二維圖形應(yīng)用程序的數(shù)學(xué)曲線。一般的矢量圖形軟件通過它來精確畫出曲線,貝茲曲線由線段與節(jié)點組成,節(jié)點是可拖動的支...
在應(yīng)用程序內(nèi),找到VSCode,顯示包內(nèi)容,進入如下路徑:/Applications/Visual\ Studio\ Code.app/Contents/Resources/...
ORCharts 一個可定制性較強,使用起來非常簡單的 輕量級圖表庫。包括 環(huán)形圖、餅狀圖、扇形圖、折線圖、曲線圖 相關(guān)連接 GitHub ORCharts:環(huán)形圖、餅狀圖、...
創(chuàng)建 Git 倉庫 創(chuàng)建 Git 倉庫,包含 MIT License項目 clone 到本地,將 打包的 framework 拖入 創(chuàng)建 pod 1、創(chuàng)建 podspec 文...
本文開始對內(nèi)存管理進行探究分析。 一、內(nèi)存布局 內(nèi)存布局圖中,高地址0xc0000000,針對4G的內(nèi)存,0xc0000000為3G的位置: 0xc0000000 --> 十...
引言 APP 啟動,對用戶而言,是從點擊 APP 開始,到看到 APP 首頁展現(xiàn)的過程。 冷啟動:針對APP,內(nèi)存中不包含信息,需要將資源從磁盤讀取到內(nèi)存中。殺掉APP并不一...
一、屬性修飾符 新建一個iOS工程,代碼如下: 1、clang 分析編譯后代碼 clang編譯 ViewController.m文件,如下: 由上代碼可知: copy 修飾的...
關(guān)于 Run Loop 的文章在之前的博客已做過分析,這里將文章轉(zhuǎn)移到簡書,并進行一些信息補充。 RunLoop 源碼地址[https://opensource.apple....
objc4 源碼地址[https://opensource.apple.com/tarballs/objc4/] 一、weak_table_t 和 weak_entry_t ...
一、block簡介 1、block的三種類型 NSGlobalBlock - 全局 block NSMallocBlock - 堆 block NSStackBlock - ...
一、GCD的應(yīng)用與應(yīng)用原理 1、單例 - dispatch_once_f() 單例代碼塊: 源碼搜索: 1.1、找到單例源碼 - dispatch_once_f(): 單例如...
libdispatch 源碼下載地址[https://opensource.apple.com/tarballs/libdispatch/] 一、GCD 簡介 1、GCD的特...
Threading Programming Guide[https://developer.apple.com/library/archive/documentation/C...
多線程的安全離不開鎖的使用,常見鎖的性能: 一、鎖的分類 關(guān)于同步的Apple文檔[https://developer.apple.com/library/archive/d...
Key-Value Coding Programming Guide 蘋果文檔[https://developer.apple.com/library/archive/doc...
KVO 蘋果文檔地址[https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/K...
前言 這是前段時間我在公司內(nèi)部Android組的技術(shù)分享會上,以響應(yīng)式編程為主題做的一個專題分享,反饋還不錯,但是也有很多問題,因此我根據(jù)反饋重新修改和完善了相關(guān)的論述,組成...
一、[self class] 和 [super class]區(qū)別 在 MyPerson 類中添加如下代碼: 運行工程,輸出結(jié)果: 可看到[self class]和[super...
runtime 的 method swizzing 其本質(zhì)是方法交換,即 imp 的交換。但其使用過程中可能出現(xiàn)一些問題,本文對method swizzing進行簡單的探究。...