书中代码开始iPhone开发 (由Dave马克和杰夫·拉马什)分配到的UITableViewCell Text属性:
UITableViewCell *cell = ...
...
cell.text = ...
这种分配带来了一个“‘的setText’已过时...”警告。 我应该作为一种替代使用?
此外,如何做,无需重新键入整个事情我在警告(在Xcode)打开长的URL?
书中代码开始iPhone开发 (由Dave马克和杰夫·拉马什)分配到的UITableViewCell Text属性:
UITableViewCell *cell = ...
...
cell.text = ...
这种分配带来了一个“‘的setText’已过时...”警告。 我应该作为一种替代使用?
此外,如何做,无需重新键入整个事情我在警告(在Xcode)打开长的URL?
尝试:
cell.textLabel.text = @"test";
(嗯,这是很好的是回答3.0 SDK的问题现在)
不推荐使用建议你改变你的代码,使用苹果公司提出的新方法。 任何不赞成的方法将在以后的更新版本中被删除(为前:他们可能会从OS 3.1中删除)所以,相反的setText的,使用此
[cell.textLabel setText] method
您使用此代码: -
“cell.textLabel.text”
删除过时的UITableViewCell的setText文字的警告?
为了解决第二个问题。
我不知道你的网址是什么意思,但得到的生成输出,这是在警告泡沫来自全文:
1)打开生成窗口(默认键绑定命令移-B)
在构建过程视图的底部有四个按钮。 从左至右按钮是复选标记,警告符号,一些虚线,并为更多的选择弹出菜单。
确保第三个符号,一个用虚线,有一个暗灰色背景。 切换,如果你有疑问。 当按下这个按钮时暴露的新视图从构建过程输出全文(编译器,链接器,shell脚本输出等...)
我相信这是你问什么。
您可以使用命令 - =和命令按住Shift +通过警告和错误移动。 当你这样做的每个警告/错误泡沫的全文将在全输出视图选择!