在我的应用程序中,我想显示0
NSString 是否包含负整数。我试图将 NSString 转换为有符号整数,但我的 NSString 到有符号整数的转换代码总是返回0
值。
例如:我想转换
@"-0.02"
成-0.02 int
. 但是我的代码总是返回0
原始值。
我尝试使用以下代码:
(signed)[@"-0.02" intValue]
//返回0[[NSNumberFormatter new] numberFromString:timespent]
//返回值为-0.02的NSNumber,但在进行< 0
比较时,我转换NSNumber
为signedIntValue
as(signed)[[[NSNumberFormatter new] numberFromString:timespent] intValue]
//但它返回0
任何人都知道如何在 iOS 中做到这一点 - Objective-c?