È possibile definire una funzione di classe in un'estensione in rapido, proprio come in una categoria di obiettivo-C è possibile definire anche le funzioni di classe?Funzione di classe in estensione rapida (categoria)
Esempio in Objective-C
@implementation UIColor (Additions)
+ (UIColor)colorWithHexString:(NSString *)hexString
{
// create color from string
// ... some code
return newColor;
}
@end
quale sarebbe l'equivalente in rapida?
Non useremo sempre le funzioni come funzioni di classe, purché non usiamo variabili di istanza/proprietà calcolate? – brainray
Vedere [questa risposta SO] (http://stackoverflow.com/a/31026358/3681880) per una descrizione di come creare estensioni Swift. – Suragch