1

我刚开始编码,当我关注 Apple 的文章'Your Second iOS App:Storyboard'时,我收到了一条警告,上面写着“使用 NSString * 类型的表达式初始化 Birdsighting *__strong 的不兼容指针类型”来自以下代码:

detailViewController.sighting = [self.dataController objectInListAtIndex:[self.tableView indexPathForSelectedRow].row];
4

1 回答 1

0

好吧,您想说的是(看起来):

NSString *stringInCurrentTableViewRow = [self.dataController objectInListAtIndex:[self.tableView indexPathForSelectedRow].row]; BirdSighting *yourObject = stringInCurrentTableViewRow;


您确定 dataController 不包含字符串;)

于 2012-11-08T17:07:56.120 回答