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