iOS開發(fā)中塞赂,經(jīng)常用到宏定義泪勒,或用const修飾一些數(shù)據(jù)類型,但是初級(jí)開發(fā)者經(jīng)逞缁混淆這之間的用法圆存,以下就來做詳細(xì)的講解。
#define ValueName @''天氣真不錯(cuò)"
NSString *valueName = @"天氣真不錯(cuò)";
extern NSString *valueName;
extern const NSString *valueName;
const NSString *valueName = @"天氣真不錯(cuò)";
NSString const *valueName = @"天氣真不錯(cuò)";
NSString*const valueName =@"天氣真不錯(cuò)";