ios - 如何计算 NSString 中有多少字符直到分号

标签 ios objective-c nsstring

我在 NSDictionary 中有一个字符串值,看起来像这样

Rule = "K-------;-KKCT---";

所以如果我做这样的事情

NSString *tempString = [NSString alloc] init];
tempString = [myDictionary objectForKey:@"Rule"];

tempString 现在有以下值“K------;-KKCT---”,我想知道在这种情况下如何计算分号之前有多少个字符 8.

最佳答案

下面的NSString方法就是你要找的

- (NSRange)rangeOfString:(NSString *)aString

这将获取您提供的字符串的第一个实例的“范围”(在本例中为分号)

关于ios - 如何计算 NSString 中有多少字符直到分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17267588/

相关文章:

ios - 我们可以在使用内部分发的 iPhone 应用程序中使用 paypal 或 amzon 结帐吗?

ios - SwiftyJSON 响应中的 for 循环

ios - VFR-Reader 在 iOS8 中崩溃

objective-c - NSNetService 委托(delegate)未被调用

iphone - NSMutableString appendFormat ... 添加空格?

iphone - 如何将所选 ID 与数组中的国家/地区 ID 进行比较并显示其名称而不是 ID

ios - 有什么方法可以防止新用户下载应用程序,但仍然为现有用户提供错误修复?

objective-c - 在 Objective C 中使用 '^' 符号

iphone - Objective C 中的 NSString 切片(从右到左)

ios - 从 xml 内容字符串访问关键字