Given two NSArrays, a previous and a current, GRKArrayDiff will report all deletions, insertions, moves, and modifications. This is specifically targeted for array backed data models which are used to support Table Views and Collection Views, but is generally applicable as well.
Here is one fork which is available as an alternative: https://code.videolan.org/fkuehne/GRKArrayDiff
Lastly, if you find yourself here, reading the above, and the removal of this open source repository has impacted you I would appreciate hearing from you in the hopes I can use your feedback and a means to re-instate my ability to provide this framework and CocoaPod to the community.
A professional engineer by day, my name is Levi Brown. Authoring a blog grokin.gs, I am reachable via:
Twitter @levigroker
Email [email protected]
Your constructive comments and feedback are always welcome.