【发布时间】:2014-04-10 00:21:03
【问题描述】:
很抱歉这个相当简单的问题,但我对 Objective-c 还是很陌生,似乎无法找到真正适用于我正在尝试做的问题的解决方案。 本质上,我有一个包含随机单词的 NSString。 例如:
NSString *word = @"Characters";
然后我想把它分成一个由字符组成的数组,以便我可以索引每个字符:
[0] C
[1] H
[2] A
等
如果将它们拆分后放入 NSString 或 Array 中,这并不重要,只要我可以将字符串分成每个单独的字符然后索引它们。
另外为了澄清,这个词不是硬编码的,它是每次我的程序运行时随机生成的,并从单词列表中提取出来。
感谢任何帮助!
【问题讨论】:
-
有很多很多 caveats 来处理字符串。你想完成什么?
-
getCharacters:range: -
在这里查看这个答案。基本上你只需要遍历它:stackoverflow.com/a/13359464/834310
-
@JustAnotherCoder 这不是必须的。如果您只需要根据索引访问字符,我的回答就足够了。如果你需要一个数组,HotLicks 的评论会处理。
标签: objective-c arrays string nsstring nsarray