0
我知道“-length”方法返回一个int。是否有其他方法与“-length”方法一样工作,但是作为NSInteger或NSString返回?Objective-c返回NSString的长度方法
我知道“-length”方法返回一个int。是否有其他方法与“-length”方法一样工作,但是作为NSInteger或NSString返回?Objective-c返回NSString的长度方法
可以从NSUInteger得到的NSString的长度方法retruns
stringresult = [NSString stringWithFormat:@"%u",[@"my string" length]];
这一点,你可以让你自己的方法......
,在这里你可以找到更多关于Format Specifiers
从技术上讲,这不是演员。另外,格式说明符是错误的。 -length的返回类型是NSUInteger。这是一个32位或64位无符号数量,但%i用于带符号的32位整数。 – JeremyP 2010-10-12 09:54:09
是的,我只是想,它不是技术上的转换抱歉,关于格式说明符是%i是一个有符号的int和NSUInteger使用unsigned int ... – mklfarha 2010-10-12 13:49:31