我想知道是否有一种简单的方法可以找到诸如 '$' 之类的字符在语言 Objective-c 的字符串中出现的次数。

我使用的真实世界示例是一个如下所示的字符串:

542$764$231$DataEntry

我首先需要做的是:

1) 计算 '$' 出现的次数,以了解 DataEntry 在我的数据库中的哪一层(我的数据库结构是我自己编造的)

2)然后我需要获取所有数字,因为它们是索引号。这些数字需要存储在 NSArray 中。我将遍历它们以获得不同的索引。我不会解释我的数据库结构是如何工作的,因为这无关紧要。

基本上从那个 NSString,我需要,'$' 出现的次数。以及美元符号之间的所有数字。在 PHP 中这将是轻而易举的事,但我很想知道如何在 Objective-C 中做到这一点。

谢谢,

迈克尔

最佳答案

[[@"542$764$231$DataEntry" componentsSeparatedByString:@"$"] count]-1

关于objective-c - 计算 '$' 在字符串中出现的次数(目标 C),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13567382/

10-12 21:43