2009-07-06 14 views

Antwort

76

Versuch:

cell.textLabel.text = @"test"; 

(Ah, es ist schön 3.0 SDK Fragen jetzt beantworten)

+0

Danke. Gibt es keine Antwort auf meine Xcode-URL-Frage? (Sollte ich das als separate Frage stellen?) –

+0

bin ich mir nicht sicher. Ich erhalte keine nette URL im veralteten Fehler :) Versuchen Sie, Shift + Command + B zu drücken, um das Build-Ergebnis-Menü zu öffnen. Sie können möglicherweise von dort kopieren/einfügen. Ansonsten glaube ich nicht, dass du es schaffen kannst. – marcc

1

Um die zweite Frage zu beantworten.

Ich bin mir nicht sicher, was Sie URL bedeuten aber den vollständigen Text der Build-Ausgabe zu erhalten, die ist, wo die Warnung Blase herkommt:

1) öffnen Sie die Build-Fenster (Standardschlüssel verbindlich Befehl- Shift-B)

Am unteren Rand der Build-Fortschrittsanzeige befinden sich vier Schaltflächen. Die Schaltflächen von links nach rechts sind ein Häkchen, ein Warnsymbol, einige gepunktete Linien und ein Popup-Menü für weitere Optionen.

Stellen Sie sicher, dass das dritte Symbol, das mit den gestrichelten Linien, einen dunkelgrauen Hintergrund hat. Toggle es, wenn Sie Zweifel haben. Die neue Ansicht, die angezeigt wird, wenn diese Schaltfläche gedrückt wird, hat die Volltextausgabe vom Erstellungsprozess (Compiler, Linker, Shellskript-Ausgabe usw.)

Ich glaube, das ist, was Sie fragen.

Mit den Befehlen Command- = und Command-Shift- + können Sie sich durch die Warnungen und Fehler bewegen. Wenn Sie dies tun, wird der vollständige Text jeder Warn-/Fehlerblase in der vollständigen Ausgabeansicht ausgewählt.

1

Veraltet bedeutet, dass Sie Ihren Code ändern, um die neue von Apple vorgeschlagene Methode zu verwenden. Etwaige veralteten Methoden würden in der Zukunft Update-Versionen entfernt werden (zB: sie es von OS 3.1 entfernen könnte) Anstatt also setText, benutzen Sie diese

[cell.textLabel setText] method 
1

Sie diesen Code verwenden: -

"cell.textLabel.text"

Entfernen Sie die Warnung von Text veraltet UITableViewCell setText?