gpt4 book ai didi

cocoa - 如何解析 Cocoa 中字符串表示形式的数值?

转载 作者:行者123 更新时间:2023-12-03 18:06:03 25 4
gpt4 key购买 nike

如标题所示。我测试了 NSScanner,但它传递了一些奇怪的字符串。 (例如:123aaa)。有没有办法严格转换字符串<->数字?

最佳答案

您可以轻松地推出自己的。测试是否扫描了整个字符串,或者是否有附加字符。

NSScanner *scanner = [NSScanner localizedScannerWithString:str];
int i;
if (![scanner scanInt:&i] || [scanner scanLocation] < [str length]) {
// str contains additional characters
...
} else {
// str contains only an int
...
}

关于cocoa - 如何解析 Cocoa 中字符串表示形式的数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2263568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com