iOS 測(cè)試驅(qū)動(dòng)開發(fā) 測(cè)試驅(qū)動(dòng)開發(fā)方法的優(yōu)點(diǎn): 只會(huì)包含功能的最簡(jiǎn)實(shí)現(xiàn)代碼 更好地模塊化設(shè)計(jì), 包括清晰的模塊邊界, 以及合理的抽象. 提高代碼的可維護(hù)性 代碼更易重構(gòu), 因...
泛字符串類型 API 缺點(diǎn): 拼寫錯(cuò)誤 沖突 運(yùn)行時(shí)崩潰 常見處理方法: 添加命名空間 不寫字符串字面值 常見問題: 解決沖突 簡(jiǎn)單調(diào)用 擴(kuò)展協(xié)議 實(shí)現(xiàn)簡(jiǎn)單調(diào)用 使用: 添加...
Transform 接觸過FP的應(yīng)該都知道m(xù)ap筛婉,RxSwift也提供對(duì)應(yīng)的方法將Element進(jìn)行變形,主要的方法有buffer, flatMap, flatMapFirs...
三天的“五一勞動(dòng)節(jié)”過去了,我盤點(diǎn)了自己幾天來的收獲迎捺。第一天下雨举畸,帶著小記者朋友去一個(gè)生態(tài)鄉(xiāng)村采訪,小朋友們?cè)谟曛幸廊粓?jiān)持采訪凳枝,這種精神非吵冢可嘉跋核。第二天去一個(gè)生態(tài)農(nóng)莊采摘燒烤...