前言 本文會(huì)用實(shí)例的方式,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍。并且提供一些選型、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在git...
投稿
前言 本文會(huì)用實(shí)例的方式,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍。并且提供一些選型、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在git...
前言 在Swift4.0版本中GCD的常用方法還是有比較大的改動(dòng),這里做個(gè)簡(jiǎn)單的整理匯總。 GCD的隊(duì)列 隊(duì)列是一種遵循先進(jìn)先出(FIFO)原則...
開發(fā)過程中大多數(shù)情況全局?jǐn)帱c(diǎn)都可以斷到代碼中去,但是有的內(nèi)存錯(cuò)誤不會(huì)斷到代碼中,可能也不是必現(xiàn)的,這種問題怎么定位呢,我們通過打印內(nèi)存訪問歷史的...
背景: 2017年10月17號(hào)提交審核,18號(hào)審核中,24號(hào)被拒絕。 以往提交審核,通常都會(huì)在48小時(shí)內(nèi)得到結(jié)果,這次審核在審核中狀態(tài),停留了6...
第一: 設(shè)置cell的選中背景顏色 第一步:在cellForRow 方法里面 設(shè)置選中的顏色 第二步:返回頁面的時(shí)候取消選中有兩種方法 方法一:...
首先需要了解一些基本知識(shí) 圖像渲染工作原理 由CPU計(jì)算好顯示內(nèi)容,GPU 渲染完成后將渲染結(jié)果放入幀緩沖區(qū),隨后視頻控制器會(huì)按照 HSync ...
入職以來一直負(fù)責(zé)SDK的開發(fā)工作。從第一個(gè)版本一直到現(xiàn)在,期間遇到了不少問題,踩過不少坑,也對(duì)接過不少集團(tuán)內(nèi)部SDK,對(duì)SDK開發(fā)也算有點(diǎn)微薄經(jīng)...
總覽 一、創(chuàng)建自己的SDK - .a靜態(tài)庫 這篇教程將只使用一小部分Objective-C代碼,本文主要講解從開始到應(yīng)用的詳細(xì)步驟。環(huán)境:xco...
需求 在項(xiàng)目中有的時(shí)候需要對(duì)輸入框進(jìn)行重新定義,而且不能手動(dòng)的輸入一些內(nèi)容,比如說是類似于下面的需求: 這種的樣式的鍵盤,通過系統(tǒng)的輸入框是不能...
前述 體驗(yàn)過牽一發(fā)而動(dòng)全身,編譯5分鐘之后,每次發(fā)版本都要被測(cè)試一頓臭罵之后。組件化的心愈發(fā)強(qiáng)烈。網(wǎng)上大多數(shù)關(guān)于組件化的文章或者材料都只闡述了R...