我有一个Swift类 User
和一个Swift类 Artist
。一个 User
可以有许多 Artists
,这种关系和这些类在以下代码中实现。
import UIKit
class Artist: NSObject {
var name: String
init(name: String) {
self.name = name
}
}
class User: NSObject {
var artists = [Artist]()
var name: String
init(name: String) {
self.name = name
}
}
我需要能够从Objective C中编辑艺术家数组。当我尝试向艺术家数组添加一个对象时,Xcode告诉我艺术家数组的类型为NSArray
,不能被修改。有没有办法将这个数组作为NSMutableArray
来访问?