2013-10-07 3 views
7

я добавил новую цель, как Cocoa Touch Unit Testing Bundle, названный в каталоге «MyAppTests», и фактическую структура не active-- ее выделяется красным цветИмпорт XCTest в существующий проект

enter image description here

Когда я добавляю фреймворк по бинарному соединению с библиотеками в технику табуляции «фазы сборки», добавляется новая Framework, а не обновление той, которая была создана с добавлением цели.

enter image description here

Когда я иду, чтобы запустить код, я затем запустить в ко всем видам проблем, начиная от ссылок ошибки других структур не признаются.

Как я могу активировать XCTest.framework, которая была сгенерирована, когда я добавил цель? Пожалуйста, помогите, спасибо!

ответ

9

XCTest.framework расслоение, которое использует Xcode, чтобы позволить

#import <XCTest/XCTest.h> 

Для добавления тестовых случаев к существующему проекту выбрать цель, щелкните правой кнопкой мыши> Файл> Создать> объектный падеж класса с тестом. Затем на этапах сборки вы можете добавить XCTest.Framework. При создании тестового примера убедитесь, что вы установите флажок «Добавить в целевые».

+0

Да, я искал все, что было не так, пытаясь импортировать XCTest в мои контроллеры. Спасибо за вашу помощь! – aug2uag

Смежные вопросы