0
Gibt es eine Möglichkeit, dass eine Objective-C-Methode mit primitiven Parametern arbeiten könnte, ohne deren Typen zu kennen?Objective-C entspricht Swifts "Any"
int a = [self returnFirst:500 notSecond:1000];
char b = [self returnFirst:'a' notSecond:'b'];
Nein. Nein. Nichts. – OrangeDog
Sie können 'ID' verwenden, wenn Sie nur für Objekttypen sorgen. Das wird jedoch nicht für Primitive funktionieren. –
Objective-C hat 'id', aber es funktioniert nur für Objekte. Sie könnten ein 'NSNumber'-Wrapper-Objekt verwenden, eine 'ID' zurückgeben, es als' NSNummer' verwenden und dann den Wert daraus abrufen. – Palle