Swift'de bir CInt'i bir Int (yerel tamsayı türü) haline dönüştürmenin en kısa yolu nedir? Şu an kullanıyorum:Swift: CInt dönüşümüne mi?
NSNumber.numberWithInt(myCInt).integerValue
Tercih edilen yaklaşım bu mu?
Swift'de bir CInt'i bir Int (yerel tamsayı türü) haline dönüştürmenin en kısa yolu nedir? Şu an kullanıyorum:Swift: CInt dönüşümüne mi?
NSNumber.numberWithInt(myCInt).integerValue
Tercih edilen yaklaşım bu mu?
Böyle yapabilirsiniz:
var c: CInt = 4
var i: Int = Int(c)
CInt Int kendi init alabilir türlerinden biridir Int32 türüdür takma adıdır.
İşte böyle kullanabilirsiniz buldum türleri şunlardır: Uint8, Int8, UInt16, Int16, Uınt32, Int32, UInt64, Int64, uint, Float, Double, Float80
Bu deneyebilirsiniz:
var myCInt : CInt = 4
var newNumber : NSNumber = NSNumber(int: myCInt)
Basit, teşekkürler! Öbür tarafa da gidebilirsin: CInt (myInt) – jhurliman