class
bir örnek değişkenin Swift'de ne olduğunu anlatmanın kolay bir yolu var mı? Kullanmakta olduğum JVM tabanlı dillerde, sınıfını almak için println(value.class)
gibi bir şey yapabilirsiniz.Bir örnek değişkeni sınıfının Swift'de ne olduğunu nasıl anlarım?
Swift'de eşdeğer bir şey var mı?
Dokümanlarda bulabildiğim en yakın şey, is <Class>
keyword ile "tip denetimi" yapabilmektir, ancak bu sadece biraz tahmin etmeme yardımcı olur.
Bir tür sınıfım olduğunu düşündüğüm, ancak aslında başka bir tane olduğunu ve kesin olarak nasıl bileceğimi bilemediğim bir oyun etrafında oynayarak bir few situations koştum.
olası bir kopyası [Swift'de bir değişkenin sınıfını nasıl alabilirim?] (Http://stackoverflow.com/questions/24097825/how-to-get-the-class-of-a-variable-in- swift) –
Teşekkürler David, aramamda bunu görmemiştim. Benzer bir soru, ama tam olarak aynı değil. Bu, bir sınıfın belirli bir tür olup olmadığını test etmektir (yukarıda belirttiğim '', 'kullanarak). Test etmek istemiyorum, sınıf adını yazdırmak istiyorum, böylece ne olduğunu görebiliyorum. –