gpt4 book ai didi

iphone - 我如何将 NSString 分解为单个字符?

转载 作者:行者123 更新时间:2023-12-03 20:23:47 26 4
gpt4 key购买 nike

所以我有一个以 NSString 作为参数的方法,我希望该方法基本上将该字符串分解为单个字符并将它们存储在数组(NSArray)中。

换句话说,我想读取字符串中的每个字符,并将各个字符以相同的顺序存储在数组中,以便我稍后可以处理各个字符。

有什么想法吗?

最佳答案

迭代字符串,使用characterAt - 并将每个字符附加到NSMutableArray。

但是如果你这样做 - 为什么还要费心将它们放入 NSArray 中呢?

NSMutableArray *myArray = [[NSMutableArray] alloc] initWithCapacity:[string length]];

for (i=0;i<[string length];i++) {
unichaar ch;
ch = [string characterAtIndex:i];
NSLog(@"Processing charachter %c",ch);

// If you really want
[myArray addObject:(id) ch];
}

关于iphone - 我如何将 NSString 分解为单个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4060099/

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