1. 定义常量的方式
- 基本类型: static const NSInteger kAnimationDuration = 0.3
- 指针类型: static NSString * const kNotification = @"kNotification"
- 非全局常量声明在实现文件<.m> ,如果外部想要使用,可以在头文件添加extra 外部声明,相应的需要使用的文件也需要在头文件声明
- 命名:如果需要外部使用,建议前缀加上类名,防止发生命名冲突;如果只是作为静态常量使用,加上k 就可以了
2. 字面量语法
- 基本类型都可以用
- 例如:@YES , @5.5, @10
网友评论