Swap array elements show error: Simultaneous accesses to but modification requires exclusive access

Viewed 1199

I want to swap my array elements:

swap(&(self.profileImages[0]), &(self.profileImages[2]))

But I get this error:

Simultaneous accesses to 0x102944a80, but modification requires exclusive access

1 Answers

After lots of searching: As Whats-new-in-Swift-4 describe I found that in swift4 I should use this code:

self.profileImages.swapAt(0, 2)
Related