原文鏈接 基于觀察者設(shè)計(jì)模式,蘋果實(shí)現(xiàn)了notification和kvo兩套監(jiān)聽機(jī)制,兩者都實(shí)現(xiàn)了一對(duì)多的監(jiān)聽支持。通知在設(shè)計(jì)上暴露了notificationCenter這個(gè)...
用思維導(dǎo)圖的形式學(xué)習(xí)Git,本文只是整理了git快速使用的導(dǎo)圖,如果想要更深入的理解git,或者完成更加復(fù)雜的操作,需要系統(tǒng)性的學(xué)習(xí)。注:思維導(dǎo)圖的最后是終端命令,由于字體的...
2016.05.20 10:24 塵封已久的學(xué)習(xí)基礎(chǔ)總結(jié),最近公司項(xiàng)目不是很忙,終于抽空整理出來(lái),現(xiàn)分享出來(lái)。 1.1 談一談GCD和NSOperation的區(qū)別? 首先二者...
序言 目前形勢(shì),參加到iOS隊(duì)伍的人是越來(lái)越多,甚至已經(jīng)到供過(guò)于求了。今年,找過(guò)工作人可能會(huì)更深刻地體會(huì)到今年的就業(yè)形勢(shì)不容樂觀,加之,培訓(xùn)機(jī)構(gòu)一火車地向用人單位輸送iOS開...
寫這篇文章開始之前,我都不知道runloop是什么東西,如果從字面的意思翻譯應(yīng)該是一直循環(huán)的跑,懷疑可能和死鎖有關(guān)系,可是死鎖具體是怎么回事,我只是記得有這個(gè)說(shuō)法,也發(fā)現(xiàn)了一...
一、前言 隨著開發(fā)者的增多和時(shí)間的累積,AppStore已經(jīng)有非常多的應(yīng)用了,每年都有很多新的APP產(chǎn)生。但是我們手機(jī)上留存的應(yīng)用有限,所以如何吸引用戶,成為產(chǎn)品設(shè)計(jì)的一項(xiàng)重...
這份學(xué)習(xí)資料是為 iOS 初學(xué)者所準(zhǔn)備的, 旨在幫助 iOS 初學(xué)者們快速找到適合自己的學(xué)習(xí)資料, 節(jié)省他們搜索資料的時(shí)間, 使他們更好的規(guī)劃好自己的 iOS 學(xué)習(xí)路線, 更...
這幾天遇到一個(gè)需求:做第三方登錄和分享。遇到了一些坑,把整個(gè)過(guò)程整理記錄下來(lái),方便他人,同時(shí)也捋一下思路。 當(dāng)時(shí)考慮過(guò)把每個(gè)平臺(tái)的SDK下載下來(lái),一個(gè)一個(gè)弄,一番取舍后決定還...
上一篇文章提到了如何生成一張清晰的二維碼圖片,今天我們來(lái)使用iOS7.0之后蘋果官方提供給我們的用來(lái)掃描二維碼和條形碼的方法,可能聽說(shuō)過(guò)ZBar或者ZXing這兩個(gè)相對(duì)古老的...