序言 本文不是描述一個(gè)完整網(wǎng)絡(luò)庫(kù)的設(shè)計(jì)躺枕,也不會(huì)涉及多少實(shí)現(xiàn)原理上的講解判莉,主視角是放在面向?qū)ο蟮姆治雠c設(shè)計(jì)上艘刚。 本文的前半部份看起來(lái)可能會(huì)比較煩瑣,因?yàn)榍鞍氩糠莸膬?nèi)容是拋開過(guò)于...
序言 本文不是描述一個(gè)完整網(wǎng)絡(luò)庫(kù)的設(shè)計(jì)躺枕,也不會(huì)涉及多少實(shí)現(xiàn)原理上的講解判莉,主視角是放在面向?qū)ο蟮姆治雠c設(shè)計(jì)上艘刚。 本文的前半部份看起來(lái)可能會(huì)比較煩瑣,因?yàn)榍鞍氩糠莸膬?nèi)容是拋開過(guò)于...
前言 Metal入門教程(一)圖片繪制Metal入門教程(二)三維變換Metal入門教程(三)攝像頭采集渲染Metal入門教程(四)灰度計(jì)算Metal入門教程(五)視頻渲染M...
寫在開頭: 作為一個(gè)iOS開發(fā),也許你不知道NSUrlRequest、不知道NSUrlConnection应媚、也不知道NSURLSession...(說(shuō)不下去了...怎么會(huì)什么...
核心繪圖狀態(tài)管理 CGContextSaveGState函數(shù)的作用是將當(dāng)前圖形狀態(tài)推入堆棧。之后猜极,您對(duì)圖形狀態(tài)所做的修改會(huì)影響隨后的描畫操作中姜,但不影響存儲(chǔ)在堆棧中的拷貝。在修...
下載地址:https://github.com/linsendear/LSDrawTest 錄制腳本: 播放腳本: 這個(gè)demo參考了下面兩個(gè)項(xiàng)目 https://githu...
寫在前面 最近公司要做一個(gè)畫板類App魔吐,所以研究了一下iOS畫板的實(shí)現(xiàn)扎筒。通過(guò)查閱資料莱找,我發(fā)現(xiàn)大家做畫板很多是使用UIView的drawRect來(lái)繪制線條。但是經(jīng)過(guò)一些大牛的驗(yàn)...
iOS 畫板--UIBezierPath和CAShapeLayer實(shí)現(xiàn) 最近在做的項(xiàng)目中嗜桌,用到畫板的功能奥溺,現(xiàn)在項(xiàng)目告一段落,將在項(xiàng)目中使用的方式記錄下骨宠,方便以后查看浮定。 1.新...
由于項(xiàng)目需求需要用到一個(gè)畫板功能,需要這個(gè)畫板可以實(shí)時(shí)的畫,并且需要保存畫板點(diǎn)集合從一端發(fā)送給另一端 達(dá)到一個(gè)實(shí)時(shí)同步的功能,前后使用了三種方法,每一種都遇到各種坑(后面會(huì)提...