gpt4 book ai didi

iphone - Objective-C : NSMutableArray does not retain objects

转载 作者:可可西里 更新时间:2023-11-01 17:11:05 30 4
gpt4 key购买 nike

我被这个难住了,我在数组中设置了对象,但是当我在它们都设置好后检查它时,它出现为 (null)

for (int i = 0; i < [lines count]; i+=2) {
[terms addObject:[lines objectAtIndex:i]];
NSLog(@"%@",[terms objectAtIndex:i]);
}

我做错了什么吗? terms 在 header 中声明,设置为属性,并合成为 NSMutableArray

最佳答案

您必须先分配并初始化数组,然后才能使用它。设置属性使其可以在类之外访问,合成器设置 getter 和 setter 但它不会分配和初始化它。

NSMutableArray* terms = [[NSMutableArray alloc] init];

关于iphone - Objective-C : NSMutableArray does not retain objects,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7342332/

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