deklariert werden Ich erhalte den Compilerfehler "Klassenmethoden dürfen nur für einen Typ deklariert werden". Ich bin mir nicht sicher, warum ich das verstehe, um ehrlich zu sein. Alle Stapelüberlauf-Antworten gelten für einen anderen Senario. Irgendwelche Vorschläge werden geschätzt.Swift: Klassenmethoden dürfen nur für einen Typ
class func fontWithSize(var size : CGFloat) -> UIFont
{
let font : UIFont = UIFont (name: "Roboto-Regular", size: size)!
return font;
}
Versuchen Sie, das Schlüsselwort 'var' in Ihrem Methodenparameter zu entfernen. – AdamPro13
Ist diese 'Klasse func fontWithSize' in einer' Klasse Foo {...} 'enthalten? –