как сделать строковые перечисления и тому подобное в цели c - PullRequest
0 голосов
/ 29 июня 2011

У меня есть имена файлов и такие, которые являются NSStrings.Я должен продолжать вводить их, и я могу набрать опечатку и вызвать ошибку.Как опытный программист, работающий с C, справляется с этим, чтобы набирать его только один раз?

Ответы [ 2 ]

4 голосов
/ 29 июня 2011

В шапке:

extern NSString * const kMyFile;

в файле реализации

NSString * const kMyFile = @"FileName.txt";

Вы получаете завершение кода таким образом.

Или, если он используется только в одном классе и не нуждается в отображении в заголовке, вы можете просто сделать

static NSString * const kMyFile = @"FileName.txt";
0 голосов
/ 29 июня 2011
- (void)viewDidLoad {
    //assign names here
    //create variable names in the header-->   NSArray *filename;

    filename = [[NSArray alloc] initWithObjects: @"File1", @"File2", nil];

    //[filename objectAtIndex: i]  --> NSString 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...