Translate

2013年3月14日 星期四

Incompatible pointer type initializing 'CustomCellView *' with an expression of type UITableViewCell

雖然我不是個完美主義者
但是看到錯誤訊息還是想要把問題解決
Incompatible pointer type initializing 'CustomCellView *' with an expression of type UItableViewCell
上網查了一下
很多都是回應關於
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;

static NSString *CellIdentifier = @"CustomCell";
CustomCellView *cell =(CustomCellView*) [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

但是我的問題是卡在
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;

本來寫法為
NewsCell *cell = [tableView cellForRowAtIndexPath:indexPath];

改為
NewsCell *cell = (NewsCell*)[tableView cellForRowAtIndexPath:indexPath];
就好了

沒有留言:

張貼留言