在介紹美顏定制之前,我們先來復習一下OpenGL中圖像繪制原理。OpenGL的圖像繪制,是由許許多多三角形構成的。OpenGL的繪制離不開三角形的繪制。通常對于不需要對圖像細...

在介紹美顏定制之前,我們先來復習一下OpenGL中圖像繪制原理。OpenGL的圖像繪制,是由許許多多三角形構成的。OpenGL的繪制離不開三角形的繪制。通常對于不需要對圖像細...
美妝介紹 美顏類相機中一般會有彩妝功能,彩妝基本上都是貼圖實現,這跟動態貼紙的貼圖又不一樣,動態貼紙的貼圖一般是通過對貼紙進行透視變換實現的。 美妝分類 美妝主要包括唇彩、腮...
部分第三方SDK只支持在真機下運行調試,需要在運行模擬器時忽略只支持真機運行的SDK,當然在模擬器環境下SDK相關功能不可用。 一、SDK相關代碼 編譯判斷 二、忽略SDK在...
之前在項目中遇見了一個問題,在子線程中如何開啟NSTimer和取消NSTimer。現在總結一下,當做自己的筆記。 1.子線程中NSTimer的開啟 首先在.m文件中聲明兩個屬...
由于項目需求,需要從iOS 11后系統自帶的“文件”App中選擇文件進行上傳,剛拿到這個需求,以為很復雜,于是思維方向就錯了,掉進了坑了,跌的老疼。好了廢話不多說,進入正題。...
號外 : 一些關于runtime的小demo在我的下一篇文章iOS-Runtime-實踐篇中 我們都知道Objective-C是一門動態語言, 動態之處體現在它將許多靜態語言...
XCode 10.2升級到10.3后編譯報錯 : /* com.apple.actool.errors *//Users/admin/Documents/proj.ios_...