一、命名基礎(chǔ) 駝峰命名 針對(duì)屬性、變量、方法等均采用小寫字母開頭的駝峰命名準(zhǔn)則。 針對(duì)類、枚舉、宏等均采用大寫字母開頭的駝峰命名準(zhǔn)則。 清晰性 最好是既清晰又簡(jiǎn)短,但不要為簡(jiǎn)...
轉(zhuǎn)載,原文鏈接 Swift 社區(qū)最近最重大的新聞應(yīng)該就是 ABI 穩(wěn)定了。這個(gè)話題雖然已經(jīng)討論了有一陣子了,但隨著 Xcode 10.2 beta 的迭代和 Swift 5 ...
前言 Emmmmm... Objective-C Class Properties 早在 WWDC 2016 中就已經(jīng)公示,給 Objective-C 加入這個(gè)特性主要是為了...
KVC 項(xiàng)目中開始是使用KVC獲取StatusBar的屬性,從而得到當(dāng)前網(wǎng)絡(luò)類型方法如下 但是在iPhone X設(shè)備上以上方法失效并引發(fā)崩潰,所以我們嘗試重新遍歷Status...
遇到一個(gè)問題,寫了一個(gè)分類,但原先類的屬性不夠用。添加一個(gè)屬性,調(diào)用的時(shí)候崩潰了,說是找不到getter、setter方法。查了下文檔發(fā)現(xiàn),OC的分類允許給分類添加屬性,但不...
一個(gè)錯(cuò)別字,回調(diào)??
YTKNetwork中的命令模式YTKNetwork中的命令模式 今天開發(fā)中,遇到一個(gè)新框架 YTKNetwork .下午抽空,讀了一下源碼.比較感興趣的就是作者提到的設(shè)計(jì)模式.特簡(jiǎn)單記錄一下自己的理解....