2012-10-12 40 views
0

你好,我無法在UICollectionView的索引路徑上獲取自定義對象... 下面是我的代碼。UICollectionView cellForRow崩潰

我正在崩潰

[球員姓:]:unrecognized selector sent to instance

有什麼建議?

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView  cellForItemAtIndexPath:(NSIndexPath *)indexPath 
{ 
BenchCollectionCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:CollectionCell forIndexPath:indexPath]; 
[cell setFrame:CGRectMake(0, 4, 120, 50)]; 


    Player*homeBenchPlayer = [[self homeBench]objectAtIndex:indexPath.row]; 

    cell.playerName.text = homeBenchPlayer.firstName; 
    cell.playerPosition .text = homeBenchPlayer.position; 
    cell.playerPicture.image = [ UIImage imageWithData:homeBenchPlayer.picture]; 

return cell; 

} 
+0

您沒有從您的homebench數組中獲得播放器類對象... – Lefteris

+0

是的我是,我在播放該對象並確實是一個播放器類對象。 – Luke

+0

在哪一行發生崩潰? – Lefteris

回答

0

當我得到這個錯誤意外,我通常返回IB,選擇負責崩潰的對象,並調查連接檢查。通常,問題似乎是不正確的參考插座或發送事件。

這可能是由於調用performSelector:@selector(dismissModal:)而導致被調用者不存在的原因。

相關問題