gpt4 book ai didi

ios - 如何将字符串添加到 NSMutableArray

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:17:38 26 4
gpt4 key购买 nike

我正在尝试选择多个 UITableViewCells,它工作正常,但我无法将字符串添加到我的 NSMutableArray

我正在使用这段代码,我的日志总是 (null):

self.mutarray = [[NSMutableArray alloc] init];
[self.mutarray addObject:path]; //path is an NSString
NSLog(@"%@", self.mutarray);

它必须将 UITableViewCell 的路径添加到 NSMutableArray 中,这可能吗?

哦,我在 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 中调用它

最佳答案

根据您的评论“它只显示新添加的字符串,而不是所有字符串。”。这是因为您在 TableView 的委托(delegate)方法中分配 NSMutable 数组。每次点击单元格时,都会分配一个新数组。

要么在 ViewDidLoad 中分配你的“mutarray”数组

或者

只有当它为 nil 或空时才分配它。

  if(!self.mutarray)
self.mutarray = [[NSMutableArray alloc] init];

关于ios - 如何将字符串添加到 NSMutableArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18432088/

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