gpt4 book ai didi

objective-c - addObjectsFromArray 与 mutableCopy

转载 作者:行者123 更新时间:2023-12-03 16:51:50 25 4
gpt4 key购买 nike

我有以下代码:

    self.itemsCopy = [self.items mutableCopy];
//[self.itemsCopy addObjectsFromArray:self.items];

NSLog(@"------- BEFORE APPEND --------");
NSLog(@"items count: %d",[items count]);
NSLog(@"itemsCopy count: %d",[itemsCopy count]);

我的结果是:

 ------- BEFORE APPEND --------
items count: 15
itemsCopy count: 15

但是,如果我将第一行从 mutableCopy 更改为 addObjectsFromArray:

[self.itemsCopy addObjectsFromArray:self.items];

我的新结果是:

 ------- BEFORE APPEND --------
items count: 15
itemsCopy count: 0

为什么 mutableCopy 会填充 itemsCopy,但 addObjectsFromArray 不会?

最佳答案

因为 self.itemsCopy 为零,因为您错过了使用 NSMutableArray 初始化它。

关于objective-c - addObjectsFromArray 与 mutableCopy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3159962/

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