一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>通訊/手機(jī)編程>

在iOS系統(tǒng)Xcode的制作模板類

大?。?/span>0.3 MB 人氣: 2017-09-26 需要積分:1

  為什么要定義模板類

  遵守代碼規(guī)范可以提高代碼可讀性, 降低后期維護(hù)成本。當(dāng)我們定下了一個(gè)團(tuán)隊(duì)都認(rèn)同的代碼規(guī)范, 如我們要求所有的viewController的代碼都得按照下面來(lái)組織:

  #pragmamark - def

  #pragmamark - override

  #pragmamark - api

  #pragmamark - model event

  #pragmamark - view event

  #pragmamark - private

  #pragmamark - getter / setter

  可落地的時(shí)候, 你懂的…。

  如何要求崇尚自由的developer都按照這個(gè)去寫(xiě),尤其是還得先記下這個(gè)規(guī)范。

  靜態(tài)檢查是一個(gè)辦法。Review的時(shí)候強(qiáng)制要求改是一種辦法。 本文將介紹另外一種辦法, 建立模板類。

  如何用定義好的模板類

  如何用定義好的模板類, 直接看一段動(dòng)畫(huà):

  在iOS系統(tǒng)Xcode的制作模板類

  在建立類模板文件的時(shí)候, 把我們定義好的代碼組織規(guī)范都搬進(jìn)去。 這樣大伙寫(xiě)代碼就不會(huì)太隨意了吧?

  模板類如何制作

  從頭制作一個(gè)模板類有些坑。我們采用簡(jiǎn)單的辦法, 先拷貝一個(gè)模板類, 然后修改成自己需要的樣子。。

  https://github.com/uxyheaven/XYXcodeTemplate這里有筆者建立的一個(gè)簡(jiǎn)單的模板類的模板。 先下載下來(lái), 再修改成你需要的樣子, 最后拷貝到Xcode的文件模板文件夾里 /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Folder,這樣就可以使用了。

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?