我知道.append偶尔会增加数组的容量并形成数组的新副本,但.removeLast会逆转这种情况并减少容量通过复制到一个新的更小的数组来改变数组? 最佳答案 否(或者至少如果是,则它是一个错误(*))。这将违反其复杂性promise。如果您阅读了append的复杂性promise,它是这样的:Complexity:AmortizedO(1)overmanyadditions.IfthearrayusesabridgedNSArrayinstanceasitsstorage,theefficiencyisunspecified.“在