Haben Sie eine Idee, wie Int in CGFloat in Ziel C konvertieren?Convert Int in CGFloat
19
A
Antwort
48
In der Vergangenheit funktionierte ein CGFloat-Wert mit der Syntax() für mich. CGFloat ist nur definiert als "typedef float CGFloat;" so Sie gehen über die es die gleiche Weise Gießen würden Sie einen Schwimmer:
CGFloat f = (CGFloat)intVal;
oder, wenn Ihr Wert ist eine Konstante:
CGFloat f = 1.10;
7
i war auf der Suche, wie das gleiche in schnellen zu tun und ich finde die Frage in der ersten Folge so (hohen Rang) i wird die Antwort abgeben, falls jemand gefunden hatte, hatte das Glück, wie ich :)
let myCGFloat = CGFloat(myFloat)
Verwandte Themen
- 1. Convert CGFloat in NSNumber in Swift
- 2. Convert int zu int []
- 3. Convert char * in int
- 4. convert int in wstring
- 5. Convert int in AVX x86
- 6. Convert Int in Doppel Python
- 7. Convert int const char *
- 8. Convert BIGINT UNSIGNED INT
- 9. Convert Sting zu Int
- 10. MIN() und MAX() in Swift und Umwandlung Int CGFloat
- 11. Convert String Scheibe in int in Rust
- 12. Convert String in int-Array in Ruby
- 13. Convert Int List Into Integer
- 14. Convert Int Stream zu Karte
- 15. Convert json Wert in c int ++
- 16. Convert long in zwei int und umgekehrt
- 17. Convert IntPtr zu int * in C#?
- 18. Convert Unicode-Zeichenfolge in int oder lang
- 19. Convert Nummer in Textansicht zu Int
- 20. Convert Int in BigDecimal mit Dezimal - Java
- 21. Convert Spaltenname von int String in Pandas
- 22. Convert Int in binäre Zeichenfolge bestimmter Größe
- 23. Convert int String in Standard C
- 24. Convert Schlüssel aus Wörterbuch in Python int
- 25. Convert int auf ein Byte in Go
- 26. Convert Int zu Boolean in Einheit
- 27. Convert int in hex mit führenden Nullen
- 28. Convert float in int bitweise ohne Casting
- 29. Convert Hex NSData in Objective C int
- 30. CGFloat in Swift 2.0
Leider dies nicht mehr auf 64-Bit arbeitet, wo ein CGFloat ein Zweier ': http: // Überlagerung flow.com/questions/1264924/whats-the-difference-between-using-cgfloat-and-float –
Wenn Sie das 'f' Suffix entfernen, dann sollte es funktionieren, wird es eine implizite Downcast von Double, um auf einer 32 float -Bit-Plattform und überhaupt keine Besetzung auf einer 64-Bit-Plattform. –
Danke Joe - Ich habe die Lösung aktualisiert. –