IOS - Swift 字符类型的 ObjC NSObject 等价物是什么?

标签 ios objective-c swift nsstring character

我一直想将输入限制为仅一个字符,但我决定使用字符,而不是使用字符串并检查长度。

问题是我可以将它放入 NSArray 中,但类型变成了 _SwiftValue,所以我不知道如何在 ObjC 代码中使用它。

最佳答案

在 Objective-C 中它是 char,它是一个原语,只包含一个字节。所以char*是一个字符数组,本质上是一个字符串。

如果我是你,我会坚持使用 NSString 并检查长度。

关于IOS - Swift 字符类型的 ObjC NSObject 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42405933/

相关文章:

iphone - 许多 CLLocationManager 实例

objective-c - 在沙箱中重新启动后访问同一文件

ios - 展开 UILabel 文本

ios - 自动调整表格 View 单元格中 UILabel 中的行数

ios - 我们可以访问用户在 iOS 中设置的自动锁定设置吗?

ios - 呈现 UIViewController 并将数据传回呈现 View

ios - 在CCSprite上设置颜色叠加 - Spritebuilder/Cocos2d

ios - 将大型数据集导入核心数据,在 Swift 中建立关系

ios - 使用 cocoapods swift 的链接器命令失败,退出代码为 1(使用 -v 查看调用)

ios - 更新当前位置的状态 -iOS