iOS #define 和 const常量的正确使用

iOS开发中,经常用到宏定义,或用const修饰一些数据类型,但是初级开发者经常混淆这之间的用法,以下就来做详细的讲解。

#define ValueName @''天气真不错"

NSString *valueName = @"天气真不错";

extern NSString *valueName;

extern const NSString *valueName;

const NSString *valueName = @"天气真不错";

NSString const *valueName = @"天气真不错";

NSString*const valueName =@"天气真不错";

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容