官术网_书友最值得收藏!

2.2 注釋

還記得代碼中的綠色內容(注釋)嗎?前面的討論中,我們都會將注釋刪除,難道它們真的沒什么用嗎?

當然不是,在代碼中添加注釋是一項非常重要的工作,雖然我們常說,代碼最好的解釋就是代碼本身,但是,對于復雜的代碼來講,能通過注釋簡單地說明一下代碼的目的也是一個不錯的選擇。

在Objective-C代碼中,我們可以使用兩種注釋方法:

? 塊注釋,即將注釋內容放在/*和*/之間。

? 行注釋,使用//開始,到本行的結束都當作注釋內容。

下面的內容演示了這兩種注釋的基本應用。

    /*
        這是塊注釋
    */
    // 這是行注釋
    int x = 10;  // 這也是行注釋

這看上去也是很簡單的嗎?

是的,注釋本身并沒有什么特別之處,重要的是在代碼中如何應用。一般來講,注釋會用于說明代碼的目的,如算法和思路的簡單說明,但不應該是代碼的簡單重復。另外,使用一行空注釋,可以有效地對代碼塊進行分割,便于代碼的閱讀。

大家可以在實踐中逐步理解注釋的使用特點,并在項目中合理地應用,同時,如果團隊中有注釋的書寫約定,我們也應該嚴格執行。畢竟,無論是開發過程中,還是在代碼維護過程中,我們都經常要閱讀代碼。

主站蜘蛛池模板: 专栏| 濮阳县| 蓝田县| 施秉县| 洞头县| 阳谷县| 曲水县| 砀山县| 磐安县| 罗定市| 永吉县| 江西省| 磐安县| 乌苏市| 济宁市| 永城市| 固始县| 九江县| 灯塔市| 沙雅县| 论坛| 铜梁县| 泰来县| 天峨县| 大名县| 马鞍山市| 华池县| 微山县| 武宣县| 成安县| 齐齐哈尔市| 和政县| 比如县| 定襄县| 大同县| 长顺县| 淮阳县| 邵阳市| 绩溪县| 阜康市| 吉林市|