gpt4 book ai didi

java - Objective-C main 方法中的数组。 Sigserve 错误。纽布

转载 作者:行者123 更新时间:2023-12-02 11:21:09 25 4
gpt4 key购买 nike

在 Objective-C 中,我应该如何最好地近似在 Java 中我正在做的事情:

static private String[] array {"A", "B", "C"};

我认为我需要的是一个简单的数组,我可以用一些整数对其进行索引。欢迎其他建议,但请记住,如果我陷入困境,那么无论如何我都非常绝望。

作为测试,我尝试使用

NSArray *array = [[NSArray alloc] initWithObjects:@"A", @"B", @"C"];

在 main 方法中,但这种类型的数组超过一个时,我会收到 Sig 11 或 10 错误。即使我只有数组后跟 NSLog 语句,也会发生这种情况。只有一个数组。

难道这种类型的数组只是在main方法中不起作用吗?我真的不明白为什么当我添加第二个数组时它会导致错误。它们甚至都不大。

最佳答案

initWithObjects的参数需要以 nil 结尾,如下所示:

NSArray *array = [[NSArray alloc] initWithObjects:@"A", @"B", @"C", nil];

关于java - Objective-C main 方法中的数组。 Sigserve 错误。纽布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/746101/

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