TLIndexPathTools
TLIndexPathTools copied to clipboard
Swift support
With Swift's advocation of using value types, TLIndexPathTools might benefit from a more clear distinction between classes vs. structs when deriving whether something was added, removed, deleted or modified.
Struct modification is detected as ADD + DELETE but perhaps a protocol could be introduced to identify cases when they are modified...?
Given that the data model takes an array of objects, could you elaborate on how you're incorporating structs?