2
SenTestingKit
프레임 워크를 사용하여 단위 테스트를 수행하기 위해 맞춤 UITableViewCell
의 인스턴스를 가져 오는 데 실패했습니다.UITableViewCell의 단위 테스트
CustomTableViewCell *cell = nil;
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"CustomTableViewCell" owner:self options:nil];
for (id oneObject in nib)
if ([oneObject isKindOfClass:[CustomTableViewCell class]])
cell = (CustomTableViewCell*)oneObject;
내가 배열 nib
가 제 1 위치에 클래스 CustomTableViewCell
의 인스턴스를 포함하고 있기 때문에 그것을 제대로 NIB를로드 알고 있지만 내가 그것을 꺼내 관리되지 않은 :이 내 테스트 클래스에서 사용되는 코드입니다 배열의 모든.
누군가가 UITableViewCell
의 테스트를 달성 했습니까? 누구든지 이것에 대한 해결책을 알고 있습니까?
어떤 도움이나 방향은 대단히 감사하겠습니다
편집 :
나는UITableViewCell
클래스 인스턴스를 초기화
initWithStyle:reuseIdentifier:
방법을 사용하여 문제를 해결 한
.
"컨테이너"란 무엇을 의미합니까? –
시뮬레이터에서. – pkananen
저는 이미 전화로만 실행할 수있는 응용 프로그램 테스트를 사용하고 있습니다. 그러나 나는 이미 그것을 풀었다. 어쨌든 고마워. –