You will need a mutable array in order to remove an object. Try creating reversedCalEvents with ...
stackoverflow.com