最好将initWithTitle的代码发布到以下两行:
[challengeCell initWithTitle:challengeTitle subTitle:challengeSubtitle _votes:challengeVotes content:challengeContent _time:challengeTime _image:challengeImage noComments:challengeCommentsNo]; //Warning coming at this line
return (UITableViewCell *)challengeCell;
challengeCell
对象,已经分配和初始化。老实说,你的代码看起来很奇怪。通常,人们所做的
[[UIChallengeCell alloc] initWithTitle...]
不是从实例本身。我想这会给你带来麻烦。
你应该自己设置属性。
challengeCell.challengeTitle = challengeTitle;
challengeCell.subTitle = challengeSubtitle;