I Bedeutung habe Eingang nur ein Zeichen zu beschränken und stattdessen String
die Verwendung und für die Längenprüfung, entschied ich mich mit Character
zu gehen.IOS - Was ist das ObjC NSObject-Äquivalent von Swift Character type?
Das Problem ist, dass ich es in eine NSArray
setzen kann, aber der Typ wird ein _SwiftValue
, so dass ich nicht weiß, wie man das in ObjC Code verwendet.
Sind Sie sicher? Ich bin mir ziemlich sicher, dass 'NSArray' keine primitiven Typen verwendet. Da 'NSArray' das Swift' Character' als '_SwiftValue' enthält, bedeutet dies, dass es einen äquivalenten NSObject-Typ gibt. – BridgeTheGap
Sie haben Recht, es braucht keine primitiven Typen, ich bezog mich auf char *. Deshalb habe ich vorgeschlagen, NSString zu verwenden, damit Sie NSArray verwenden können, um sie zu enthalten. – jakedunc
Verstanden. Ich würde 'NSString' verwenden, wenn es keine anderen Optionen gäbe, aber es scheint, als ob es da sein könnte. Natürlich, wenn es kein öffentlicher Typ und Yada Yada ist, würde ich mich mit "NSString" begnügen müssen. – BridgeTheGap