Vraag alternatief voor verouderde UITableViewCell setText?


Code in het boek Begin met iPhone-ontwikkeling (door Dave Mark & ​​Jeff LaMarche) wijst aan de teksteigenschap UITableViewCell toe:

UITableViewCell *cell = ...
...
cell.text = ...

Deze opdracht roept een "'setText' is deprecated ..." waarschuwing op. Wat moet ik als alternatief gebruiken?

Hoe open ik de lange URL in de waarschuwing (in Xcode) zonder alles opnieuw te typen?


29
2017-07-06 23:30


oorsprong


antwoorden:


proberen:

cell.textLabel.text = @"test";

(Ah, het is leuk om nu antwoord 3.0 SDK-vragen te beantwoorden)


76
2017-07-06 23:34



Verouderd suggereert dat u uw code moet wijzigen om de nieuwe door Apple voorgestelde methode te gebruiken. Afgekeurde methoden worden in de toekomstige update-releases verwijderd (deze kunnen bijvoorbeeld worden verwijderd uit OS 3.1) Dus gebruik in plaats van setText dit

 [cell.textLabel setText] method

1
2018-05-28 13:05



u gebruikt deze code: -

"Cell.textLabel.text"

Verwijder de waarschuwing van tekst verouderde UITableViewCell setText?


1
2018-06-06 09:18



Om de tweede vraag aan te pakken.

Ik weet niet zeker wat je bedoelt met URL, maar om de volledige tekst van de build-uitvoer te krijgen, waar de waarschuwingsbel vandaan komt:

1) open het build-venster (standaardtoets binding Command-Shift-B)

Onderaan de build-voortgangsweergave bevinden zich vier knoppen. De knoppen van links naar rechts zijn een vinkje, een waarschuwingssymbool, enkele stippellijnen en een pop-upmenu voor meer opties.

Zorg ervoor dat het derde symbool, het een met de stippellijnen, een donkergrijze achtergrond heeft. Schakel het in als u twijfelt. De nieuwe weergave die wordt weergegeven wanneer op deze knop wordt gedrukt, heeft de volledige tekstuitvoer van het bouwproces (compiler, linker, shell-scriptuitvoer, enz ...)

Ik geloof dat dit is waar je om vraagt.

U kunt Command- = en Command-Shift- + gebruiken om de waarschuwingen en fouten te doorlopen. Wanneer u dit doet, wordt de volledige tekst van elke waarschuwings- / foutballon in de volledige uitvoerweergave geselecteerd.!


1
2017-07-07 13:09