Pinned Repositories
DifferenceTracker
A lightweight extension to Swift's CollectionDifference for macOS, supporting moves in addition to removals and insertions, critical when updating interfaces and managing reference types.
FTPPublishDeploy
A deployment method for Publish to upload files using FTP
KVO-Core-Data-Crash
Reproducing a crash when setting a NSKeyValueObserver to nil when deallocating a NSManagedObject.
KVO-Core-Data-Extra
Showing erroneous extra observation calls when saving a child NSManagedObject context.
PredicateHelper
A simple macro to add a member helper matching a SwiftData #Predicate generating method.
Publish
A static site generator for Swift developers
Transitionable
Create custom data transitions during animations in SwiftUI.
GilesHammond's Repositories
GilesHammond/DifferenceTracker
A lightweight extension to Swift's CollectionDifference for macOS, supporting moves in addition to removals and insertions, critical when updating interfaces and managing reference types.
GilesHammond/FTPPublishDeploy
A deployment method for Publish to upload files using FTP
GilesHammond/KVO-Core-Data-Crash
Reproducing a crash when setting a NSKeyValueObserver to nil when deallocating a NSManagedObject.
GilesHammond/KVO-Core-Data-Extra
Showing erroneous extra observation calls when saving a child NSManagedObject context.
GilesHammond/PredicateHelper
A simple macro to add a member helper matching a SwiftData #Predicate generating method.
GilesHammond/Publish
A static site generator for Swift developers
GilesHammond/Transitionable
Create custom data transitions during animations in SwiftUI.