天天看點

提高iOS開發效率的方法和工具(轉)

轉載作者@__weak_point部分内容并作出自己認為更加高效率的方式

這篇文章主要是介紹一下我在ios開發中使用到的一些可以提升開發效率的方法和工具。

首先要說的肯定是ide了,說到ide,xcode不能跑,當然你也可能同時在使用appcode等其他的ide,在這裡我主要介紹xcode中提升開發效率的方法。

1.善用快捷鍵

快捷鍵是開發中必不可少的,當你善于使用快捷鍵的時候,十指在鍵盤上飛舞,那畫面太美,我不敢想象。

常用快捷鍵操作

2.常用代碼片段

開發中有一些常用的代碼,可以放到代碼片段中,然後下次你就可以使用快捷方法來使用這些代碼了,給大家看下我的xcode中部分代碼片段:

提高iOS開發效率的方法和工具(轉)

偷懶小技巧

3.xcode插件

我想插件是xcode必不可少的把

那些不能錯過的xcode插件

除此之外,我自己還經常用到的插件有:

1.快速add #import

2.檢視項目的’todo’,’fixme’等

個人使用工具:

類似的快速add #import

4.注釋

注釋的作用就不多說了,而且現在公司都要求代碼必須有注釋。

之前一直在用喵神onevcat開源的vvdocumenter-xcode.

但是後來覺得這種注釋會有這樣一個問題:一個注釋多三行

接口用這種方法會簡單明了,但是屬性的話,總感覺.h檔案好多東西

個人處理方式:

對于方法注釋可以用多行形式,對于屬性注釋可在屬性前使用格式<code>///這是注釋</code>即可

1.調試接口

少年,你還在寫方法調試接口嗎?如果是,那你一定需要下面這2個了哈:

提高iOS開發效率的方法和工具(轉)

dhc線上調試接口,支援http和https呦。

提高iOS開發效率的方法和工具(轉)

注意點:

需要到谷歌商店安裝<code>dhc</code>擴充程式

2.json資料編輯

谷歌<code>json-handle</code>插件

1.距離

不行!說的是20px!差1px,2px,5px,10px,都不算20px!

遇到有像素眼的設計師,想哭的心情總是有。但是他們可能有時候會忘記标x、y,或者就是寬高,下面是我司ui給的一張圖:

提高iOS開發效率的方法和工具(轉)

魂淡,說好的x,y呢?

然後我最開始是這樣做的

提高iOS開發效率的方法和工具(轉)

可是總會有辣麼一點誤差,而且費眼。。。後來我偶然聽一個産品朋友說他們在用馬克鳗标圖,它有免費和收費2個版本,免費版本可以使用基本功能,感覺還不錯。

今天喵神onevcat在微網誌發了一個測量的工具:pixel winch,試了一下,比馬克鳗好使。

2.圖檔壓縮

我們ui就不太注重圖檔的大小,尼瑪,有一次給的圖檔有4m多,害我自己還得壓縮一遍

tinypng,保質壓縮,我感覺還不錯,推薦給我們ui和背景,他們用過之後都說好。

ggtinypng批量壓縮圖檔腳本配套使用更佳。(感謝newbee_nan 提供)

3.appicon

appicon隻需要ui提供一張1024*1024的圖就可以了,具體的icon可以用prepo生成

提高iOS開發效率的方法和工具(轉)

本人使用xcode插件-rtimageassets進行圖檔批量管理

可實作提供<code>@3x</code>三倍圖自動生成兩倍圖

可實作提供一張<code>1024*1024</code>圖自動生成其他規格icon

上述功能不僅實作圖檔批量管理,而且會在xcode中幫我們設定好

未完待續……

再一次感謝您花費時間閱讀這篇文章!

微網誌: @danny_呂昌輝

部落格: superdanny

繼續閱讀