Ist es in Swift möglich? Wenn nicht, gibt es eine
Ist es in Swift möglich? Wenn nicht, gibt es eine
Ich neige dazu, nur die Notwendigkeiten (gespeicherte Eigenschaften, Initialisierer) in meine Klassendefinitionen aufzunehmen und alles andere in ihre eigenen zu verschieben extension, ähnlich einem extensionlogischen Block, mit dem ich auch gruppieren würde // MARK:. Für eine UIView-Unterklasse...
Ich habe einige Beiträge durchsucht, ich glaube, ich kann unter swift keine Erweiterung schreiben und sie aus Objective-C-Code aufrufen, oder? @objc wie Attribute unterstützen nur Methoden, Klassen,
Ich möchte eine Kategorie meiner vorhandenen Swift-Klasse erstellen, aber es gibt keine Option in der IDE, dies zu tun. Irgendeine Idee, ob eine Kategorie in einem schnellen Projekt existiert? Oder wie erreicht man ähnliche Funktionen in einem schnellen Projekt?
Sie können eine String-Erweiterung wie folgt erstellen: extension String { func someFunc -> Bool { ... } } aber was ist, wenn Sie möchten, dass es auf optionale Zeichenfolgen angewendet wird? var optionalString :String? = "" optionalString!.someFunc() /* String? does not have a member...