这会导致保留周期吗?

时间:2017-02-06 10:14:32

标签: ios swift syntax

封闭捕捉自我。

class SubmissionViewController: UIViewController {

    private let submision = Submission()

    private func removePerformances(_ performances: [Performance]) {
        performances.forEach {
            self.submission.remove($0)
        }
    }

}

Performance是一个班级。

[Performance]虽然是值类型,对吧?因此,如果它是一个值类型,那么它将作为副本传入。所以我猜不用担心吗?

...困惑

编辑:任何给定的性能实例都不会引用SubmissionViewController

0 个答案:

没有答案