
前言 什么是內(nèi)存管理?是指軟件運(yùn)行時(shí)對(duì)計(jì)算機(jī)內(nèi)存資源的分配和使用的技術(shù)。其最主要的目的是如何高效,快速的分配,并且在適當(dāng)?shù)臅r(shí)候釋放和回收內(nèi)存資源。 我們本篇學(xué)習(xí)的就是iOS開...
前言 1.深淺拷貝 2.copy 和 mutableCopy 介紹和用法。 3.為什么修飾block用copy? 4.聲明NSArray 和 NSMutableArray變量...
前言 本文會(huì)用實(shí)例的方式,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍。并且提供一些選型、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在github中都有demo:iOS即...
IM 即時(shí)通訊技術(shù)在多應(yīng)用場(chǎng)景下的技術(shù)實(shí)現(xiàn),以及性能調(diào)優(yōu)(iOS視角) (視頻見評(píng)論區(qū)) 2016年9月份我[https://github.com/ChenYilong]參加...
前言 關(guān)于我和WebSocket的緣:我從大二在計(jì)算機(jī)網(wǎng)絡(luò)課上聽老師講過之后,第一次使用就到了畢業(yè)之后的第一份工作。直到最近換了工作,到了一家是含有IM社交聊天功能的app的...
由于項(xiàng)目需求,需要實(shí)現(xiàn)app中的其中一個(gè)頁(yè)面支持橫豎屏,由于之前接觸此方面甚少,著實(shí)花費(fèi)了一些時(shí)間研究~怕自己忘記也為了給他人提供一些便利,故寫此文~ 我用PPT大致畫了一下...
/*數(shù)據(jù)庫(kù)升級(jí)流程1.每一次運(yùn)行程序,判斷數(shù)據(jù)庫(kù)是否存在。如果不存在,創(chuàng)建數(shù)據(jù)庫(kù)。如果存在,進(jìn)行其他后續(xù)處理。2.第一次安裝app,創(chuàng)建數(shù)據(jù)庫(kù),并將版本號(hào)存入數(shù)據(jù)庫(kù)中。同時(shí)保...