gpt4 book ai didi

arrays - 创建自定义类的数组并初始化它问题

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

我在 swift 中创建了一个名为 Article Class 的自定义类。我有个问题。有人可以彻底解释以下每个语句的作用吗:

var articles:[ArticleClass]? = []

articles = [ArticleClass]()

最佳答案

var 文章:[ArticleClass]? = [] 声明一个类型为 ArticleClass [ArticleClass]? 的可选数组的变量,然后为 ArticleClass [] 的空数组赋值。这意味着“articles”是 ArticleClass 的列表,现在它是空的(其中没有任何项目的列表)。由于它是可选的,因此它也可以具有 nil 值而不是列表。例如,您可以这样写: articles = nil 并且它是有效的。

articles = [ArticleClass]() 将一个空的 ArticleClass 数组分配给变量“articles”。此上下文中的这一行是无用的,因为您已经在第一行中分配了一个空数组。

关于arrays - 创建自定义类的数组并初始化它问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58889630/

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