我有一个自定义类对象数组,我需要修改最后一个元素的属性。我知道“last”和“first”是作为getter实现的,但是,这对我没有帮助:)除了通过索引访问最后一个元素之外,还有其他方法吗?更新protocolDogProtocol{varage:Int{getset}}classDog:DogProtocol{varage=0}vardogs=Array()dogs.append(Dog())dogs.last?.age+=1//Generateserrorinplayground:leftsideofmutatingoperatorisn'tmutable:'last"isaget