代碼在書中Beginning iPhone Development(由Dave馬克&傑夫·拉馬什)分配到的UITableViewCell Text屬性:替代已棄用的UITableViewCell setText?
UITableViewCell *cell = ...
...
cell.text = ...
這種分配帶來了一個「‘的setText’已過時...」警告。我應該使用什麼作爲替代方案?
此外,如何在不重新輸入整個事件的情況下在警告(在Xcode中)中打開長URL?
代碼在書中Beginning iPhone Development(由Dave馬克&傑夫·拉馬什)分配到的UITableViewCell Text屬性:替代已棄用的UITableViewCell setText?
UITableViewCell *cell = ...
...
cell.text = ...
這種分配帶來了一個「‘的setText’已過時...」警告。我應該使用什麼作爲替代方案?
此外,如何在不重新輸入整個事件的情況下在警告(在Xcode中)中打開長URL?
嘗試:
cell.textLabel.text = @"test";
(嗯,這是很好的是回答3.0 SDK的問題現在)
爲了解決第二個問題。
我不知道你的網址是什麼意思,但得到的構建輸出的全文,這是在警告泡沫來源於:
1)打開生成窗口(默認鍵綁定命令 - Shift-B)
在構建進度視圖的底部有四個按鈕。從左到右的按鈕是複選標記,警告符號,一些虛線以及用於提供更多選項的彈出式菜單。
確保第三個符號(帶虛線的符號)具有深灰色背景。如果您有疑問,請將其切換。當按下這個按鈕時顯示的新視圖具有來自構建過程(編譯器,鏈接器,shell腳本輸出等等)的全文輸出...
我相信這是你所問的。
您可以使用Command- =和Command-Shift- +移動警告和錯誤。當你這樣做時,每個警告/錯誤氣泡的全文將在完整的輸出視圖中被選中。
棄用建議您將您的代碼更改爲使用Apple建議的新方法。任何不贊成的方法將在以後的更新版本中被刪除(爲前:他們可能會從OS 3.1中刪除) 所以,相反的setText的,使用此
[cell.textLabel setText] method
您使用此代碼: -
「cell.textLabel.text」
移除文本警告不推薦使用UITableViewCell setText?
謝謝。有沒有對我的Xcode網址問題的答案? (我應該將其作爲一個單獨的問題提出嗎?) – 2009-07-07 01:45:42