在做ios開發代碼優化的工作時,優化代碼結構之前,我們應該先整理好工程的外貌,将檔案和類的命名進行規範,在xcode中為我們提供了友善而強大的名稱修改功能。
第一步:修改類名
将滑鼠點選放在類的名稱上,選擇xcode工具欄中的edit->refactor->rename:
之後,将類名更改為我們需要的模式點選preview,記得将下面的關聯檔案勾選:
xcode會為我們檢測出需要更改的地方,浏覽無誤後點選save。
第二步 修改相關字元串:
通過第一步,我們的類的檔案名,類名都已經更改,但并不全面,因為某些注釋,字元串動态建立類對象以及類函數建立類對象時的類名并沒有更改,我們需要做這一步,将更改前的類名在xcode左側的搜尋欄中搜尋:
将find改選為replace:
這裡面有四個選項,意義如下:
containing:檢索出包涵檢索條件的對象
matching:檢索出等于檢索條件的對象
start with:檢索出以檢索條件開頭的對象
ending with:檢索出以檢索條件結尾的對象
我們選擇matching,進行檢索,将檢索出來的地方進行replace替換,通過這一步,我們可以替換代碼中的注釋,字元串,類方法以及xib和storyboard檔案中關聯的id,cell複用符等。
第三步:修改檔案中變量名
在檔案中,我們也可以通過command+f換出搜尋框,将find改選為replace檢索進行我們想要的變量替換。