2
我試圖獲取自定義UITableViewCell
的實例,以便使用SenTestingKit
框架對其進行單元測試,但未成功。這是我在我的測試類中使用的代碼: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正確,因爲數組nib
含有在它的第一位置類CustomTableViewCell
的實例,但我沒有設法把它弄出來的陣列。
有沒有人完成了UITableViewCell
的測試?有沒有人知道這個解決方法?
任何幫助或方向將非常讚賞
編輯:
我已經使用initWithStyle:reuseIdentifier:
方法來初始化UITableViewCell
類實例解決的問題。
「容器」是什麼意思? – 2011-03-08 15:13:26
在模擬器中。 – pkananen 2011-03-08 15:21:54
我已經在使用應用程序測試,只能在手機上運行。但我已經解決了它。不管怎麼說,還是要謝謝你 – 2011-03-08 15:26:09