我们可以在iphonesdk中为int值指定精确的字符串值吗

我们可以在iphonesdk中为int值指定精确的字符串值吗,iphone,objective-c,nsstring,int,Iphone,Objective C,Nsstring,Int,在我的应用程序中,NSString中有一个类似25:30的值,我想将该值赋给int value。 如果我喜欢: int j = [stringval intValue]; 因此,我得到了int值的25,但我想要完整的值。 可能吗?如果您的意思是25.30,那么您需要浮点数,请使用CGFloat j=[stringval floatValue] 如果应该是分钟和秒,请使用NSDateFormatter的dateFromString:。您可以试试这个 NSString *new = @"25:30

在我的应用程序中,NSString中有一个类似25:30的值,我想将该值赋给int value。 如果我喜欢:

int j = [stringval intValue];
因此,我得到了int值的25,但我想要完整的值。
可能吗?

如果您的意思是25.30,那么您需要浮点数,请使用CGFloat j=[stringval floatValue]

如果应该是分钟和秒,请使用NSDateFormatter的dateFromString:。

您可以试试这个

NSString *new = @"25:30";
NSArry *data = [new componentsSeparatedByString:@":"];
int first = [[data objectAtIndex:0] intValue];    \\\ 25 
int second = [[data  objectAtIndex:1] intValue];   \\\ 30