如何在cocoa中将字符串分解为数组?

如何在cocoa中将字符串分解为数组?,cocoa,Cocoa,我需要把一个字符串分解成一个数组, as“2+3”应为“2”、“2+”和“3” 即使是“2+3”也应该是“2”、“+”、“3”只要格式一致(数字和符号之间始终留有空格),NSArray也适用于您。如果字符串可能会显示为“2+3”甚至“2+3”,您可以尝试删除所有空白字符,然后与所需的符号字符一起使用。您可能会遇到以下问题:在大多数情况下,您可能只需单独使用componentsSeparatedByCharactersInSet:。可能,但是,如果您要寻找没有空格的整齐分割(即,不是“+”或“+”

我需要把一个字符串分解成一个数组, as“2+3”应为“2”、“2+”和“3”
即使是“2+3”也应该是“2”、“+”、“3”

只要格式一致(数字和符号之间始终留有空格),NSArray也适用于您。如果字符串可能会显示为“2+3”甚至“2+3”,您可以尝试删除所有空白字符,然后与所需的符号字符一起使用。

您可能会遇到以下问题:在大多数情况下,您可能只需单独使用
componentsSeparatedByCharactersInSet:
。可能,但是,如果您要寻找没有空格的整齐分割(即,不是“+”或“+”,而是只有“+”),那么您仍然必须去除空白(使用一个字符串之前比使用一个字符串数组之后更整洁/更容易)。