Не можете получить путь к изображению в NSBundle? - PullRequest
0 голосов
/ 27 июня 2018

Я пытаюсь получить путь к изображению во время UITesting. Я пробовал несколько способов, как показано ниже, но ни один из них не работает?

Имя файла изображения: TestImage.fff

NSBundle* testBundle = [NSBundle bundleForClass: [self class]];
NSString* testImage = [testBundle pathForResource:@"TestImage.fff" ofType:@"fff"];
NSString* testImage2 = [testBundle pathForImageResource:@"TestImage"];
NSURL* testImage3 = [testBundle URLForResource:@"TestImage" withExtension:@"fff"];

Может кто-нибудь сказать мне, где я иду не так?

1 Ответ

0 голосов
/ 27 июня 2018

Внутри XCode выберите тестовую цель в списке целей. Затем выберите вкладку Build Phases и в фазе Copy Bundle Resources добавьте необходимые ресурсы.

Example of project

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...