如何从包含 class 中的函数的数组中删除一个项目?
How do I remove an item from an array that consists of functions within a class?
当我尝试从以下数组中删除一个项目时:
var actualFormNamesFromFormClass = [Forms.iPhoneForm, Forms.AppleForm, Forms.swiftBirdForm, Forms.watchForm, Forms.macForm]
使用以下代码:
actualFormNamesFromFormClass.remove(at: i)
我收到错误 "Expression resolves to an unused function"。我的数组 actualFormNamesFromFormClass 由构造 [UIBezierPath] 类型数组的函数组成。我想从索引 i 处的数组中删除一个项目,但出现该错误。表格是 class,点之后是 class.
中的函数
您可以随时在开头添加 _ =
:
_ = actualFormNamesFromFormClass.remove(at: i)
因为 _
表示 "I don't need this"。
当我尝试从以下数组中删除一个项目时:
var actualFormNamesFromFormClass = [Forms.iPhoneForm, Forms.AppleForm, Forms.swiftBirdForm, Forms.watchForm, Forms.macForm]
使用以下代码:
actualFormNamesFromFormClass.remove(at: i)
我收到错误 "Expression resolves to an unused function"。我的数组 actualFormNamesFromFormClass 由构造 [UIBezierPath] 类型数组的函数组成。我想从索引 i 处的数组中删除一个项目,但出现该错误。表格是 class,点之后是 class.
中的函数您可以随时在开头添加 _ =
:
_ = actualFormNamesFromFormClass.remove(at: i)
因为 _
表示 "I don't need this"。