在 Apple 的示例代码中,tableView:cellForRowAtIndexPath:
a的方法UITableViewDataSource
返回一个保留计数为 1 的单元格;它分配它,但不自动释放它。但是,静态分析器抱怨这违反了 Cocoa 命名约定,因为方法名称不以“new”开头,等等。文档没有提到单元格的预期保留计数。单元格应该有多少保留计数?我应该针对文档提交错误吗?谢谢。
编辑:我查看的示例代码确实自动释放它,我的眼睛不知何故跳过了它。很抱歉浪费您的时间。感谢您的回复。
进一步编辑:如果提问者会因为在问题中使用它的术语而感到兴奋,那么可能应该针对 Clang 提交一个错误。:-)