C'è un modo semplice per dire quale sia la variabile di istanza class
in una Swift? Nei linguaggi basati su JVM a cui sono abituato, puoi fare qualcosa come println(value.class)
per ottenere la sua classe.Come posso sapere qual è la classe di una variabile di istanza in Swift
C'è qualcosa di equivalente in Swift?
La cosa più vicina che riesco a trovare nei documenti è la possibilità di eseguire "controllo del tipo" con lo is <Class>
keyword ma questo mi aiuta solo a indovinare un po '.
Mi sono imbattuto in un few situations giocando in cui pensavo di avere un tipo di classe, ma in realtà ne avevo un altro e non sapevo come saperlo con certezza.
possibile duplicato di [Come ottenere la classe di una variabile in Swift?] (Http://stackoverflow.com/questions/24097825/how-to-get-the-class-of-a-variable-in- rapido) –
Grazie David, non avevo visto quello nella mia ricerca. È una domanda simile, ma non esattamente la stessa. Questo sta chiedendo come testare se una classe è un tipo particolare (usando 'is', che ho notato sopra). Non voglio testare, voglio stampare il nome della classe così posso vedere di cosa si tratta. –