我一直想将输入限制为仅一个字符,但我决定使用字符
,而不是使用字符串
并检查长度。
问题是我可以将它放入 NSArray
中,但类型变成了 _SwiftValue
,所以我不知道如何在 ObjC 代码中使用它。
最佳答案
在 Objective-C 中它是 char,它是一个原语,只包含一个字节。所以char*是一个字符数组,本质上是一个字符串。
如果我是你,我会坚持使用 NSString 并检查长度。
关于IOS - Swift 字符类型的 ObjC NSObject 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42405933/