gpt4 book ai didi

objective-c - 在 Objective C 中从 'nsmutablearray ' 分配给 'nsarray ' 的不兼容指针类型

转载 作者:太空狗 更新时间:2023-10-30 03:59:38 25 4
gpt4 key购买 nike

users = [users arrayByAddingObjectsFromArray:arrayvalue];

users 是一个 NSMutableArray 并且 arrayvalue 也是一个 NSMutableArray,我将 arrayvalue 的值添加到 users 数组,但我收到警告“不兼容的指针类型分配给NSMutableArray 来自 NSArray”。

我已经搜索过,但找不到解决方案。

最佳答案

尽管 arrayvalue 是 NSMutableArray,arrayByAddingObjectsFromArray: 的返回值是 NSArray,这就是您收到此警告的原因。

您应该调用 [users addObjectsFromArray:arrayvalue]; 来改变数组 returns NSMutableArray

参见 NSMutableArray reference了解更多详情。

关于objective-c - 在 Objective C 中从 'nsmutablearray ' 分配给 'nsarray ' 的不兼容指针类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8698533/

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