對(duì)類的依賴關(guān)系可視化的好處:松耦合的代碼設(shè)計(jì) 寫出簡(jiǎn)潔,優(yōu)雅的代碼是每一個(gè)程序員的追求。但是實(shí)際的項(xiàng)目過(guò)程中,我們時(shí)常面對(duì)著很多糟糕的代碼,我們...
在上一篇分享《統(tǒng)一項(xiàng)目編碼風(fēng)格之必要性與實(shí)現(xiàn)》中,我們提到了項(xiàng)目編碼風(fēng)格統(tǒng)一的其中一種方法就是使用共同的自定義代碼塊。這里我們要說(shuō)明的是自定義代...
一、統(tǒng)一代碼風(fēng)格之必要性 不同的人由于編碼經(jīng)驗(yàn)和編碼偏好相同,項(xiàng)目中同一個(gè)功能的實(shí)現(xiàn)代碼可能千差萬(wàn)別。往往在一個(gè)項(xiàng)目開發(fā)過(guò)程中,不同的人會(huì)負(fù)責(zé)不...
提交APP到AppStore審核過(guò)程中,會(huì)遇到很多問(wèn)題。之前沒(méi)做記錄,那就從這篇文章開始吧。今后每遇到一個(gè)此類問(wèn)題,就來(lái)這里添加一個(gè)。 今天給一...
在項(xiàng)目中,經(jīng)常會(huì)用到文字輸入框(UITextField、UITextView)。當(dāng)用戶點(diǎn)擊他們會(huì)自動(dòng)彈出鍵盤(注意:在模擬器上不會(huì)彈出),但是用...
“屬性”(property)是Objective-C的一項(xiàng)特性,用于封裝對(duì)象中的數(shù)據(jù)。使用屬性之后,編譯器會(huì)自動(dòng)寫出一套存取方法,用以訪問(wèn)給定類...
在實(shí)際的項(xiàng)目中,數(shù)據(jù)存儲(chǔ)是每個(gè)軟件開發(fā)者不可避免會(huì)涉及到的話題。對(duì)于iOS開發(fā)者而言,我們首先關(guān)心的就是app是把數(shù)據(jù)存儲(chǔ)在哪里的。 一.關(guān)于沙...