Metal語言介紹 Metal著?語?是?個(gè)?來編寫3D圖形渲染邏輯和并?計(jì)算核?邏輯的編程語?,編寫Metal框架的APP需要使?Metal著?語?程序.Metal著?語?...
Metal語言介紹 Metal著?語?是?個(gè)?來編寫3D圖形渲染邏輯和并?計(jì)算核?邏輯的編程語?,編寫Metal框架的APP需要使?Metal著?語?程序.Metal著?語?...
前言: 最近公司在藍(lán)牙設(shè)備,需要按照通過設(shè)備讀取的數(shù)據(jù)來實(shí)時(shí)畫出折線圖,參考了很多資料,然后自己封裝了一套畫折線圖的方法(支持畫封閉圖形,四邊形,三角形),如果有需要的小伙伴...
[TOC] 一、Keep in mind:F.I.R.S.T F.I.R.S.T 原則(參考優(yōu)秀測(cè)試實(shí)踐原則): Fast — 測(cè)試應(yīng)該能夠被經(jīng)常執(zhí)行; Isolated —...
新建項(xiàng)目-引入單元測(cè)試功能image在我們新建項(xiàng)目的時(shí)候,會(huì)有三個(gè)選項(xiàng)Use Core Data:數(shù)據(jù)庫Include Unit Tests:單元測(cè)試Include UI T...
NSObject.mm源碼 對(duì)象--id arm64 架構(gòu)中的 isa_t 結(jié)構(gòu)體 (bits格式一樣,一些信息的位數(shù)不一樣) 引用計(jì)數(shù) iOS引用計(jì)數(shù)管理之揭秘計(jì)數(shù)存儲(chǔ) 現(xiàn)...
weak 分析思路:匯編+源碼 打開匯編 定位到 objc_initWeak 全局搜索 objc_initWeak,找到實(shí)現(xiàn)的地方 定位到重點(diǎn)函數(shù) storeWeak 分析到...
[TOC] 本章介紹 KVC 的常見用法 準(zhǔn)備條件 SRPerson 類 SRStudent 類 一般 setter 方法 測(cè)試代碼 輸出 1. Key-Value Codi...
什么是離屏渲染? 通常我們的渲染是將渲染好的內(nèi)容存在屏幕緩沖區(qū)(FrameBuffer),然后顯示到屏幕,如下圖: 而我們的離屏渲染是先要?jiǎng)?chuàng)建一個(gè)離屏緩沖區(qū)(Offscree...
在我們平時(shí)寫OC代碼時(shí),alloc、init代碼相信沒一個(gè)iOS開發(fā)者都已經(jīng)熟悉的不能再熟悉了,那么你是否知道alloc init做了些什么。 alloc 直接上代碼: 運(yùn)行...