Mi chiedo solo se è possibile restituire due argomenti in un metodo obiettivo c, ad esempio mi piacerebbe restituire una coordinata cartesiana (x, y), fondamentalmente due inte. è l'unico modo per farlo creando una classe e restituendo un'istanza? C'è un altro modo a cui non sto pensando, una specie di principiante qui.Puoi restituire due argomenti in ogg-c?
(aiuto sintattica sarebbe anche apprezzato.)
Grazie,
Nick
E ora con l'introduzione di Swift, è possibile restituire più argomenti dalle funzioni usando tuple. Vedi [The Swift Programming Language] (https://developer.apple.com/library/prerelease/ios/documentation/swift/conceptual/swift_programming_language/index.html) per i dettagli. – gavinb
In Objective C, qual è la sintassi per passare i puntatori di primati? Come BOOL o int. Pensavo di poter rimuovere solo una stella, ma quella non sembra essere l'intera storia che speravo. –
@RyanPoolos per i tipi primitivi, è lo stesso di C. Basta passare la variabile per riferimento (ad esempio 'calc (int a, int b, int * c)') e aggiorna il valore nel corpo con '* c = a + b; '(per esempio). – gavinb