LYEmptyView 此框架是本人在5,6個(gè)月前,公司啟動(dòng)新項(xiàng)目的時(shí)候,一起開(kāi)始著手編寫(xiě)的,經(jīng)過(guò)這個(gè)項(xiàng)目的驗(yàn)證與考驗(yàn),不斷的進(jìn)行完善,在此特將這份框架分享出來(lái)供大家參考與學(xué)...
LYEmptyView 此框架是本人在5,6個(gè)月前,公司啟動(dòng)新項(xiàng)目的時(shí)候,一起開(kāi)始著手編寫(xiě)的,經(jīng)過(guò)這個(gè)項(xiàng)目的驗(yàn)證與考驗(yàn),不斷的進(jìn)行完善,在此特將這份框架分享出來(lái)供大家參考與學(xué)...
前言 到了今天終于要"出院"了,要總結(jié)一下住院幾天的收獲,談?wù)凴untime到底能為我們開(kāi)發(fā)帶來(lái)些什么好處。當(dāng)然它也是把雙刃劍,使用不當(dāng)?shù)脑?,也?huì)成為開(kāi)發(fā)路上的一個(gè)大坑。 目...
想想當(dāng)初天天來(lái)到公司,每天需要做一件事就是打開(kāi)Xcode打包ipa,上傳到fir。日復(fù)一日月復(fù)一月年復(fù)一年的做著同樣的事情,作為有志成為優(yōu)秀工程師的我來(lái)說(shuō),這是必須要解決的問(wèn)...
本文由我們團(tuán)隊(duì)的 糾結(jié)倫 童鞋撰寫(xiě)。 寫(xiě)在前面 本篇文章是對(duì)我一次組內(nèi)分享的整理,大部分圖片都是直接從keynote上截圖下來(lái)的,本來(lái)有很多炫酷動(dòng)效的,看博客的話就全靠腦補(bǔ)了...
在這樣一個(gè)注重用戶體驗(yàn)的時(shí)代,APM 技術(shù)快速發(fā)展,國(guó)內(nèi)更是百花齊放,最近對(duì)各個(gè)公司的 APM 產(chǎn)品有一個(gè)調(diào)研,并在此基礎(chǔ)上進(jìn)行了自己的實(shí)踐。這里就從 iOS 的角度出發(fā),談...
前言 本文并不是Runtime原理從入門(mén)到精通之類的教程, 并不會(huì)涉及到過(guò)多的原理概念描述, 而是介紹在實(shí)際開(kāi)發(fā)中如何使用Runtime解決相應(yīng)的問(wèn)題, 具體的應(yīng)用在之前的兩...
前言: 本文為CocoaAsyncSocket Read篇終,將重點(diǎn)涉及該框架是如何利用緩沖區(qū)對(duì)數(shù)據(jù)進(jìn)行讀取、以及各種情況下的數(shù)據(jù)包處理,其中還包括普通的、和基于TLS的不同...
轉(zhuǎn)場(chǎng)動(dòng)畫(huà) 轉(zhuǎn)場(chǎng)動(dòng)畫(huà)就是從一個(gè)場(chǎng)景以動(dòng)畫(huà)的形式過(guò)渡到另一個(gè)場(chǎng)景。自定義轉(zhuǎn)場(chǎng)動(dòng)畫(huà)的意義是脫離系統(tǒng)固定的轉(zhuǎn)場(chǎng),實(shí)現(xiàn)UI交互設(shè)計(jì)師設(shè)計(jì)的視覺(jué)效果強(qiáng)的轉(zhuǎn)場(chǎng)動(dòng)畫(huà)。 下圖是整個(gè)案例的Dem...