它甚至很重要吗? Const before or const after?我猜我是否在CGFloat
之前或之后输入const
它使CGFloat
的值保持不变,但指针呢?这是适合的Objective-C:Const在CGFloat之前还是之后?
// Example.h
extern CGFloat const kPasscodeInputBoxWidth;
// Example.m
CGFloat const kPasscodeInputBoxWidth = 61.0f;
什么是指针? – pmg 2011-05-03 20:59:34
我的意思是,'CGFloat'的值的内存地址。这是否保持不变? – ma11hew28 2011-05-04 13:20:23
'kPasscodeInputBoxWidth'标识一个对象(非限定类型''CGFloat'')。该对象(与所有其他对象一样)'“...存在,具有一个常量地址,并在其整个生命周期中保留其最后存储的值......”(参见[C99标准](http ://www.open-std.org/JTC1/sc22/wg14/www/docs/n1256.pdf)),所以根据定义,对象的地址是不变的。 – pmg 2011-05-04 13:42:28