在objective-C中#pragma mark是什么意思?
生活随笔
收集整理的這篇文章主要介紹了
在objective-C中#pragma mark是什么意思?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
經常在 Xcode IDE 里面的代碼中看到以下代碼指令:
#pragma mark -
#pragma mark Initialization
#pragma 是什么
從技術上講,以 #pragma 開頭的代碼是一條編譯器指令,是一個特定于程序或編譯器的指令。它們不一定適用于其它編譯器或其它環境。如果編譯器不能識別該指令,則會將其忽略。
作用
它們告訴Xcode編譯器,要在編輯器窗格頂部的方法和函數彈出菜單中將代碼分隔開,如下圖所示:
一些類(尤其是一些控制器類)可能很長,方法和函數彈出菜單可以便于代碼導航。此時加入#pragma 指令對代碼進行邏輯組織很有效果。
注意
#pragma mark – 的“-”后面不能有空格。
如果你的標志沒有出現在彈出菜單中,比如沒有分隔線出現,請在Xcode菜單 “Preferences..”中的 “Code Sense”選項取消選中”Sort list alphabetically”
http://www.weste.net/2011/2-24/pragma-mark.html
轉載于:https://blog.51cto.com/5282981/1250737
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的在objective-C中#pragma mark是什么意思?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Error: No valid Orac
- 下一篇: 如何修改Oracle并发连接数的设置