我需要一个常量字符串数组,请问使用#define是个好主意吗?
例如:
#define rows [NSArray arrayWithObjects: @"NameRowA",@"NameRowB",@"NameRowC", nil]
#define KEY_ROWA [columnas objectAtIndex:0]
#define KEY_ROWB [columnas objectAtIndex:1]
#define KEY_ROWC [columnas objectAtIndex:2]
我需要访问字符串数组及其元素。
我已经阅读过,(我不知道是否正确)使用这种方法创建新的NSArray时,当它被使用时,我想它会被释放,所以我认为这很好,因为你只有在需要时才使用那部分内存。