Pinned Repositories
CocoaEnumToString
Python script that uses libclang to parse a Cocoa file looking for enums and create a mapping -- either a switch statement or an array -- between the constant values and their names.
lldb-presentation-cocoaheads-pdx
Presentation on lldb commands I gave at CocoaHeads PDX
slox
Implementation in Swift of the Lox language from craftinginterpreters.com
slox-render-unicode
swift-ptr-presentation
Short overview of Swift pointer APIs that I presented at CocoaHeads PDX
UIViewController-WSSDataBindings
Category on UIViewController that implements dirt-simple data bindings for an iOS app.
WoolBlockInvocation
A pair of classes similar to NSInvocation and NSMethodSignature which provide the ability to tie multiple Blocks together and invoke them all with the same set of arguments.
WoolDelegate
Generic delegate class for Cocoa and Cocoa Touch; uses Blocks to respond to delegate methods.
XcodeFileTemplates
woolsweater's Repositories
woolsweater/WoolBlockInvocation
A pair of classes similar to NSInvocation and NSMethodSignature which provide the ability to tie multiple Blocks together and invoke them all with the same set of arguments.
woolsweater/CocoaEnumToString
Python script that uses libclang to parse a Cocoa file looking for enums and create a mapping -- either a switch statement or an array -- between the constant values and their names.
woolsweater/lldb-presentation-cocoaheads-pdx
Presentation on lldb commands I gave at CocoaHeads PDX
woolsweater/slox
Implementation in Swift of the Lox language from craftinginterpreters.com
woolsweater/WoolDelegate
Generic delegate class for Cocoa and Cocoa Touch; uses Blocks to respond to delegate methods.
woolsweater/swift-ptr-presentation
Short overview of Swift pointer APIs that I presented at CocoaHeads PDX
woolsweater/UIViewController-WSSDataBindings
Category on UIViewController that implements dirt-simple data bindings for an iOS app.
woolsweater/XcodeFileTemplates
woolsweater/slox-render-unicode
woolsweater/swift-mode
Emacs support for Apple's Swift programming language.
woolsweater/woolsweater.github.io
woolsweater/ActionSheetDelegate
woolsweater/ExposingClassVariablesForTesting
A demonstration of some ObjC runtime hackery to expose faked class-level variables for unit testing.
woolsweater/flex-arr-mem
woolsweater/libextobjc
A Cocoa library to extend the Objective-C programming language.
woolsweater/macports-ports
The MacPorts ports tree
woolsweater/nimlsp
Language Server Protocol implementation for Nim
woolsweater/NSString-WSSHTMLEntityConversion
woolsweater/Objective-C.tmbundle
My TextMate ObjC bundle modifications
woolsweater/pdxcocoaheads.com
woolsweater/Pirate-Dice
Pythonista app to roll dice for the board game Ghost Pirates.
woolsweater/smartparens
Minor mode for Emacs that deals with parens pairs and tries to be smart about it.
woolsweater/solarized-emacs
The Solarized colour theme, ported to Emacs.
woolsweater/Swift.tmbundle
My modifications to the default Swift.tmbundle.
woolsweater/thingsTiming
Scripts for timing Things.app tasks
woolsweater/YourTurn
POC for turn interstitial in a multiplayer game