我有文件名,这是NSStrings。我必须继续键入它们,我可能输入错误并导致错误。经验丰富的目标C程序员如何处理这个问题,以便他们只输入一次?
答案 0 :(得分:4)
在标题中:
extern NSString * const kMyFile;
在实施文件中
NSString * const kMyFile = @"FileName.txt";
你可以通过这种方式完成代码。
或者,如果它只在一个类中使用而不需要在标题中公开,那么你可以做到
static NSString * const kMyFile = @"FileName.txt";
答案 1 :(得分:0)
- (void)viewDidLoad {
//assign names here
//create variable names in the header--> NSArray *filename;
filename = [[NSArray alloc] initWithObjects: @"File1", @"File2", nil];
//[filename objectAtIndex: i] --> NSString
}