Greg Spiers's repositories
LoopLayout
Example of a Custom UICollectionViewLayout
radar_45189495
Sample project for Apple Radar number 45189495, UITabBar layout is broken when using additionalSafeAreaInsets on iOS 12.1
radar_33450609
NSBundle for class is incorrect for Swift generic classes in frameworks
myradars
List of my recently filed Apple Radars
swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
Base64
Base64 is a set of categories that provide methods to encode and decode data as a base-64-encoded string.
combine-schedulers
⏰ A few schedulers that make working with Combine more testable and more versatile.
COVID-19-app-iOS-BETA
Source code of the Beta of the NHS COVID-19 iOS app
EMPageViewController
A better page view controller for iOS.
radar_32270378
Sample project for Apple Radar number 32270378, gzip transfer-encoding caching bug
radar_33143169
Sample project for Apple Radar number 33143169, NSByteCountFormatter add unitsStyle to make VoiceOver labels easier to build
radar_33396970
Sample project for Apple Radar number 33396970, UIContentContainer and propagating size changes to child view controllers
radar_34839255
Sample project for Apple Radar number 34839255, UICollectionViewFlowLayout section headers ignore zIndex of layoutAttributes
rails-contributors
The web application that runs http://contributors.rubyonrails.org
Sourcery
Meta-programming for Swift, stop writing boilerplate code.
static-table
Playing around with self sizing cells in a static table view and with Safari View Controller
Swift-at-Artsy
Repo for the notes for Swift at Artsy
SwiftPackageIndex-Server
The Swift Package Index is the place to find Swift packages!
URLSessionBackport
Backward compatible async/await for URLSession!
VisualEffects
A semi-official SwiftUI wrapper for UIVisualEffectView