Pinned Repositories
Callback-Closure-Chaining
A simple example of how callbacks can be chained in Swift
Car-Sub-Image
Aligns a sub-image into a scaled down image in a UIImageView
Circle-Loader
A simple circle loading view
Circle-Pie-Animation
A simple circle pie animation in Core Animation
Color-Segment-Line-View
A simple UIView subclass that allows for multiple segments to be filled with various colors
GettingStartedWithProtocolsCode
The code to accompany the video course "Getting Started with Protocols in Swift"
JSON-Fragment-Decoding
A JSONDecoder extension to allow decoding JSON fragments
Pie-Chart-View
A simple UIView subclass that creates a pie chart
VU-Meter-Arc
Creates a simple arc with a set number of graduations
swift
The Swift Programming Language
hamishknight's Repositories
hamishknight/Pie-Chart-View
A simple UIView subclass that creates a pie chart
hamishknight/Callback-Closure-Chaining
A simple example of how callbacks can be chained in Swift
hamishknight/JSON-Fragment-Decoding
A JSONDecoder extension to allow decoding JSON fragments
hamishknight/GettingStartedWithProtocolsCode
The code to accompany the video course "Getting Started with Protocols in Swift"
hamishknight/Circle-Loader
A simple circle loading view
hamishknight/Circle-Pie-Animation
A simple circle pie animation in Core Animation
hamishknight/Color-Segment-Line-View
A simple UIView subclass that allows for multiple segments to be filled with various colors
hamishknight/Pie-Chart-Avatar
A simple avatar view that has a pie-chart style border
hamishknight/BuildYourAppWithProtocolsCode
The code to accompany the video course "Build Your Swift App Using Protocols"
hamishknight/Circle-to-Rect-Animation
A simple CALayer animation that animates a layer from a circle to a rect
hamishknight/Dial-View
A simple UIView subclass that draws a dial and a single graduation
hamishknight/Dotted-Circle-View
A simple UIView subclass that creates a dotted circular outline
hamishknight/Drawing-Scaling-Animating-UIBezierPaths
A simple project demonstrating how you can draw, scale and animate a UIBezierPath
hamishknight/indexstore-db
Index database library for use with sourcekit-lsp
hamishknight/llvm-project
hamishknight/Pixel-Color-Changing
A project to demonstrate how to go about changing the colors of individual pixels
hamishknight/sourcekit-lsp
Language Server Protocol implementation for Swift and C-based languages
hamishknight/Stack-Overflow-Theme
I find Stack Overflow's new look pretty ugly, I use this theme to make it bearable.
hamishknight/swift
The Swift Programming Language
hamishknight/swift-driver
Swift compiler driver reimplementation in Swift
hamishknight/swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
hamishknight/swift-experimental-string-processing
An early experimental general-purpose pattern matching engine for Swift.
hamishknight/swift-format
Formatting technology for Swift source code
hamishknight/swift-llbuild
A low-level build system, used by Xcode and the Swift Package Manager
hamishknight/swift-lldb
This is the version of LLDB that supports the Swift programming language & REPL.
hamishknight/swift-source-compat-suite
The infrastructure and project index comprising the Swift source compatibility suite.
hamishknight/swift-stress-tester
Stress testing utilities for Swift's tooling
hamishknight/swift-syntax
SwiftPM package for SwiftSyntax library.
hamishknight/Transparent-Paths
hamishknight/Xcode-Theme
My personal Xcode theme