Wie kann ich eine Ganzzahl in eine ID in iOS umwandeln?

8

Mein Code ist ungefähr so:

%Vor%

wo der Mitarbeiter ein "POCO" -Objekt ist, das eine Eigenschaft empId hat, die int ist, aber die Methode wartet auf einen Bezeichner.

Ich habe bereits versucht, setPostValue: & amp; employee.empiD und setPostValue: [employee.empiD] zu senden, bekomme aber immer noch Fehler.

Kann ich die (id) in irgendeiner Weise bekommen? Oder muss ich ein anderes Objekt aus der Eigenschaft erstellen?

    
Andresps2 29.07.2011, 22:01
quelle

2 Antworten

25

Ja, Sie müssen ein anderes Objekt aus der Ganzzahl erstellen, bevor Sie es an eine Methode übergeben können, die ein id erwartet.

%Vor%

Alternativ, mit neueren Versionen des SDK (nach iOS 6, denke ich?), können Sie die neuen Box-Literale von Objective-C verwenden:

%Vor%     
Noah Witherspoon 29.07.2011, 22:04
quelle
6
%Vor%     
Andrea Bergia 29.07.2011 22:04
quelle

Tags und Links