static 全局的,可以改的,如果在一個類中聲明static,類中其他地方用到的時候,也是使用的改變量。和java類似,但不能用類名直接訪問。const 是常量,不可以改的extern 1.假如其他a類中已經聲明了meString,你在另外一個b類中想使用這個變量,可以extern NSString* meString;會得到a類中同樣的值,且可重新賦值。(參考點擊打開鏈接參考:點擊打開鏈接2.就是它的字面意思外部的,不是擴展,如果外部沒定義是不能用的,當然還有一個其他用法extern “c”,那個是訪問方式。3.os開發使用extern訪問全局變量,參考:點擊打開鏈接const 是常量,不可以改的.h extern NSString *const SIAlertViewWillDismissNotification;.m NSString *const SIAlertViewWillDismissNotification = @"SIAlertViewWillDismissNotification";static 全局的,可以改的,如果在一個類中聲明static,類中其他地方用到的時候,也是使用的改變量。和java類似,但不能用類名直接訪問。 const 是常量,不可以改的 extern 1.假如其他a類中已經聲明了meString,你在另外一個b類中想使用這個變量,可以extern NSString* meString;會得到a類中同樣的值,且可重新賦值。(參考點擊打開鏈接參考:點擊打開鏈接2.就是它的字面意思外部的,不是擴展,如果外部沒定義是不能用的,當然還有一個其他用法extern “c”,那個是訪問方式。3.os開發使用extern訪問全局變量,參考:點擊打開鏈接const 是常量,不可以改的 .h extern NSString *const SIAlertViewWillDismissNotification;.m NSString *const SIAlertViewWillDismissNotification = @"SIAlertViewWillDismissNotification";
新聞熱點
疑難解答