objective-c - iOS - NSString 到 uint

标签 objective-c ios uitextfield

我有一个简短的问题;我想将文本字段中的文本转换为无符号整数,这就是我所做的:

uint nmbr = [textfield.text intValue];

objective-c 会隐式地将 nmbr 转换并解释为 unsigned int 还是有其他方法可以做到这一点?

最佳答案

是的,它会将返回值隐式转换为无符号整数。请注意,如果您的文本字段包含负数(例如 -1 将为您提供 4294967295),您将获得意外的无符号值。

关于objective-c - iOS - NSString 到 uint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8010883/

相关文章:

ios - 如何在SCNSphere对象上应用脉冲效果?

ios - 围绕屏幕右侧旋转 UIView

ios - NSMutableIndexSet 添加索引 : Method Throws Error

ios - Xcode5:无法注册“/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/MobileDevices.bundle

swift - 使用选择矩形(:) with UITextField subclass

ios - 将 UITableView 添加到现有的 ViewController

ios - 显示 iOS 位置权限对话框的自定义 View

iphone - Xcode 4.2 "cell reuse indentifier in nib (Cell) does not match the identifier used to register the nib (ThisCell)"

ios - 当用户与日期选择器交互时隐藏键盘

iOS 文本字段,具有部分安全文本输入类型•••••••••••••••0000