gpt4 book ai didi

ios - 创建并填充一个空数组

转载 作者:行者123 更新时间:2023-11-28 10:25:00 25 4
gpt4 key购买 nike

我实际上正在学习 swift 以开发 iOS 应用程序。作为练习,我想创建并填充一个空数组,该数组将通过使用 Storyboard上的文本字段和按钮来填充。

var arr = []

// When button is pressed :
arr.append(textfield.text)

XCode 告诉我 append 方法不是 NSArray 的方法。所以我使用了 addObject 一个,但它仍然不正确,因为 arr 变量包含 nil。

所以这是我的三个问题:

是否可以创建一个空数组,如果可以,如何填充它?

有时,在我的 ViewController 中,当我创建一个非空数组时,append 方法显然无效,我不明白为什么..

最后,为什么我使用语法:

var arr = [1] // For example

arr 对象是 NSArray 对象而不是 NSMutableArray 对象,因此无法添加/删除包含在其中的任何对象?

我希望我的问题很清楚,否则我会上传更多我正在尝试构建的代码,

感谢您的回答!

最佳答案

尝试将您的数组定义为字符串数组,如下所示:

var arr: [String] = []

然后通过以下方式添加到您的列表中:

arr.append("the string")

arr += ["the string"]

关于ios - 创建并填充一个空数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28472369/

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