【发布时间】:2018-03-28 15:58:23
【问题描述】:
当我尝试从以下数组中删除一个项目时:
var actualFormNamesFromFormClass = [Forms.iPhoneForm, Forms.AppleForm, Forms.swiftBirdForm, Forms.watchForm, Forms.macForm]
使用以下代码:
actualFormNamesFromFormClass.remove(at: i)
我收到错误“表达式解析为未使用的函数”。我的数组 actualFormNamesFromFormClass 由构造 [UIBezierPath] 类型数组的函数组成。我想从索引 i 处的数组中删除一个项目,但我得到了那个错误。 Forms 是一个类,点之后是该类中的函数。
【问题讨论】:
-
编译器真的不应该出错;我在这里提交了一个错误:bugs.swift.org/browse/SR-7297
标签: arrays swift error-handling uibezierpath swift-playground