Проверка времени компиляции на наличие действительных ссылок на файлы в XcodeIOS

Программируем под IOS
Anonymous
Проверка времени компиляции на наличие действительных ссылок на файлы в Xcode

Сообщение Anonymous »

Можно ли заставить компилятор Xcode проверять корректность файлов, на которые есть ссылки в коде?

В разработке Cocoa есть несколько моментов когда вы естественным образом ссылаетесь на файл программно через NSString:

Код: Выделить всё

[UINib nibWithNibName:@"MyNib" bundle:nil];
[UIImage imageNamed:@"MyImage"];
[[UIViewController alloc] initWithNibName:@"MyNib" bundle:nil];
Есть ли способ во время компиляции проверить корректность этих ссылок на файлы?

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

Есть существует ли другой подход или метод, который люди используют, чтобы избежать ошибок такого рода?

Ссылка на имя файла через строку кажется очень хрупкой.

Подробнее здесь: https://stackoverflow.com/questions/141 ... s-in-xcode

Вернуться в «IOS»