【发布时间】:2013-04-26 15:55:23
【问题描述】:
我在 ClassA 的 m 文件中声明了一个静态 const 变量
static NSString * const myConstString = @"a string value";
所以 myConstString 是一个常量,不能在文件之外访问。
我的问题是:
- 如果我有多个 ClassA 实例,是否只分配一次 myConstString?
- 如果我使用
#define myConstString @"a string value",myConstString 会只分配一次吗?
谢谢。
【问题讨论】:
标签: objective-c memory-management constants instance-variables static-members