当我什至不使用 setText 方法时,我会收到警告。为什么 XCode 会显示此警告消息?
问问题
5607 次
4 回答
13
该cell.text
属性在 iPhone OS 3.0 及更高版本中已弃用,因为新的表格单元格类型允许多个标签。相反,cell.textLabel.text
用来完成同样的事情。
于 2009-09-20T00:10:21.597 回答
5
这就是属性的工作方式
x = object.field
(默认情况下)与调用相同x = [object field]
并且object.field = x
(默认情况下)与调用相同[object setField:x]
于 2009-09-20T01:45:16.940 回答
2
上面的两个答案是正确的。只是添加一些来自 Apple 开发的参考。相信这会解决你所有的问题。请查看“对象消息传递”的会话
于 2012-11-07T15:27:47.847 回答
1
通过按照您的方式设置类的字段,您实际上是在调用 setText 方法
于 2009-09-20T00:08:06.317 回答