Nasıl bir değer türü kontrol edilir?

oy
2

Nasıl zamanında üzerinde bir değere türünü kontrol edebilirim?

Ben çiftler yaratıyorum nerede olduğunu öğrenmek istiyorum.

Oluştur 10/12/2008 saat 00:41
kaynak kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
3

Eğer Objective-C sınıfları kullanıyorsanız, o zaman [myObject isKindOfClass: [InterestingClass class]]testi mevcuttur. Eğer ( "çift" türü alıntı soru, anlaşılacağı olan) ilkel türleri kullanılırken, o zaman yapamazsın. Eğer bazı çok muhteşem şeyler yapıyoruz Ancak sürece, derleyici ilkel türleri yaptığınızda size söyleyebilir veya yukarı uyuşmuyor ve ne zaman istenen türüne örtük promosyon gerçekleştirecek gelmez.

çözüm, tüm :-) dubleler oluşturulmasını tespit içermeyen olabilir çünkü belirli sorun çözmeye çalışıyoruz ne olduğunu hakkında biraz daha fazla bilgi edinmek faydalı olacaktır.

Cevap 10/12/2008 saat 02:42
kaynak kullanıcı

oy
0

Çok az istisna dışında, çalışma zamanında türünü kontrol etmek gerek kalmaz. Yazılan değişkenleri yalnızca kendilerine atanan türlerini tutabilir, ve tip promosyon derleme zamanında belirlenir.

Cevap 10/12/2008 saat 02:33
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more