【发布时间】:2015-11-04 12:06:03
【问题描述】:
我正在使用 JSON,我错误代码必须传递给我的应用程序并检查它的值以告诉用户他的输入有什么问题 所以我必须使用这个错误代码并检查它的值,但我的问题是,当我将 anyObject 转换为 NSNumber 时,我得到 nil 而实际值(如果我没有转换错误代码)不是 nil 那么有什么方法可以从 anyObject 中获取数字并将其传递给 int 变量?!
【问题讨论】:
我正在使用 JSON,我错误代码必须传递给我的应用程序并检查它的值以告诉用户他的输入有什么问题 所以我必须使用这个错误代码并检查它的值,但我的问题是,当我将 anyObject 转换为 NSNumber 时,我得到 nil 而实际值(如果我没有转换错误代码)不是 nil 那么有什么方法可以从 anyObject 中获取数字并将其传递给 int 变量?!
【问题讨论】:
您可以使用object.integerValue 获取整数值。它返回一个可选的。或者您可以使用object as? Int。还返回一个可选的。
【讨论】: