我有一个具有以下属性的objective-cheader@property(nullable,nonatomic,strong)NSArray*customObjects;如果我创建该类的快速扩展,我现在可以从NSArray中删除对象:self.customObjects?.remove(at:0)如果我这样做了print(type(of:self.customObjects))我得到:ArrayNSArrays不是不可变的吗?每当我们编辑它时,Swift是否会创建一个浅拷贝? 最佳答案 您的属性在ObjC中被(隐含地)声明为rea