Richard Turton's repositories
iosdevuk-2022-talk
Slides and sample code from my SwiftUI canvas talk at iOSDevUK 2022
vapor
đź’§ A server-side Swift web framework.
SwiftLint
A tool to enforce Swift style and conventions.
swift-style-guide
The official Swift style guide for raywenderlich.com.
jrturton.github.com
CommandShift.co.uk page source
NSJSONSerialization-NSNullRemoval
Categories on NSJSONSerialization, NSMutableDictionary and NSMutableArray to remove NSNull objects often returned from JSON web services.
Pentominoes
Pentominoes puzzle game for iPad
PlaygroundTOCPlugin
Xcode plugin to generate a markdown table of contents and navigation links for a multi-page playground
CropToOpaque
Playground showing how to crop transparency away from the edge of an image using Core Image
DiskFiller
Fills up the space on your iOS device, so you can test how things work in those situations
UIView-Autolayout
Category on UIView to simplify the creation of common layout constraints
Parse-SDK-iOS-OSX
Parse SDK for iOS/OS X/watchOS/tvOS
Playdown
Convert Swift Playgrounds to Markdown
OrientationTransition
Demo project for a portrait-to-landscape transition
UIViewController-RecursiveDescription
Recursive description for UIViewController hierarchy inspection and debugging
FunWithScrollViews
Fun. With scroll views.
ButtonInsets
Demo project for reactive cocoa and editing button insets
Seuss
RWDevCon Advanced Debugging sample project
collapsingTableView
Demo for collapsing sections in a table using row height
NSData-APNSToken
Category for NSData that converts device tokens into NSString Objects
Specs
A repository of CocoaPods (cocoapods.org) specifications.
KeyFrameDemo
Demo project for UIView animateKeyFrames: method
GTScrollNavigationBar
A scrollable UINavigationBar that follows a UIScrollView
TLLayoutTransitioning
Tools for transitioning between UICollectionView layouts
UIViewControllerAnimatedTransitioningExample
Example project showing how to use an animated transition and snapshot views to animate from a table view to a detail view
NiceOverflow
Demonstration project for nice web services
JRTWebViewWithSupplementaryViews
Allows header and footer views to be attached to a UIWebview