2016-11-30 18 views
0

im neu in Xcode und dies auch sein mag s dumme Frage und im sorry aber ich weiß nicht, wie es zu beheben, beginnen jedes MalXcode Anfänger fuctions wont zeigen

.transform = CGAffineTransformMakeRotation 

, eingeben nichts erscheint automatisch mir erlaubt um es auszuwählen. Weiß jemand, was dieses Problem ist oder wie es zu beheben? Vielen Dank.

+0

Mögliche Duplikat von [Xcode 6 Swift-Code-Vervollständigung funktioniert nicht] (http://stackoverflow.com/questions/25883905/xcode-6-swift-code-completion-not-working) – pableiros

Antwort

2

Für die Leistung wurden CoreGraphics Typen (wie CGAffineTransform) zu C-Strukturen anstelle von Objective C-Klassen gemacht. C-Strukturen können keine Methoden, Konstruktoren usw. enthalten. Um dies zu simulieren, wurden Raw-Funktionen wie CGAffineTransformMakeRotation erstellt, um Operationen an diesen Strukturen auszuführen.

Swift unterstützt struct-Methoden. In Swift werden diese Raw-Funktionen als Methoden in die Struktur CGAffineTransform importiert. Sie suchen nach CGAffineTransform(rotationAngle:)