제 질문은 SenTesking Kit의 일부 내용을 테스트하려고합니다.SenTeskingKit에서 스토리 보드에 액세스 할 수 없습니다.
-(void)testStoryboard {
storyBoard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
STAssertNotNil(storyBoard, @"Can't access the storyboard");
}
나는 또한 DemoTests.plist에 UIMainStoryboardFile을 추가했지만 이런 종류의 오류가 무엇입니까 :
error: testStoryboard (DemoTests) failed: Could not find a storyboard named 'MainStoryboard'
in bundle
NSBundle</Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/Developer/usr/bin> (loaded)
답장을 보내 주셔서 감사 드리며 이미 일부 리소스를 통해 확인했습니다. 내가 찾은 것은 같은 번들을 어떻게 사용하는지 분명히 명시해야한다는 것입니다. 어떤 아이디어를 nil 대신에 넣어야합니까? –
@Dmitry Preobrazhenskiy : 그 아이디어를 업데이트했습니다. 아키텍처 i386을위한 – ipmcc
오류 정의되지 않은 심볼 : 에서 참조 "_OBJC_CLASS _ $ _ DemoAppDelegate": DemoTests.o LD에서 objc 수준의-REF : 기호가 아키텍처 i386을 그 소리 찾을 수 없습니다 : 오류 : 링커 명령이 종료 실패했습니다 코드 1 (호출을 보려면 -v 사용) storyBoard = [UIStoryboard storyboardWithName : @ "MainStoryboard"번들 : [NSBundle bundleForClass : [DemoAppDelegate class]]]; –