Pinned Repositories
BinaryCoder
An example implementation of Swift.Codable using a simple binary format
Circle
MABlockClosure
ObjC block -> C function pointer using libffi
MACollectionUtilities
Smalltalk-inspired collection utility methods and macros for Cocoa
MADispatchQueue
A spiritual reimplementation of the basics of dispatch_queue, for educational purposes
MAKVONotificationCenter
Better key-value observing for Cocoa
MAObjCRuntime
ObjC wrapper for ObjC runtime API
MAZeroingWeakRef
Zeroing weak references for retain/release Objective-C
memorydumper2
SwiftObserverSet
NSNotificationCenter re-conceptualization for Swift
mikeash's Repositories
mikeash/MAMirroredQueue
mikeash/MAFuture
Proxying futures library for Objective-C
mikeash/MAAsyncIO
GCD-based async IO
mikeash/MAObject
Reimplementation of most NSObject functionality, for educational purposes
mikeash/MABlockForwarding
Generic block forwarding, like forwardInvocation:
mikeash/NSRectangle
mikeash/MANotificationCenter
NSNotificationCenter workalike, for education purposes
mikeash/ChemicalBurn
mikeash/MAInvocation
Reimplementation of NSInvocation, minus floating-point support, for educational purposes
mikeash/GPULife
GPU-accelerated Game of Life screensaver
mikeash/MAPlistTypeChecking
Conveniences for type-checking and reporting errors in plists, JSON, and other similar structures
mikeash/MAAutoreleasePool
NSAutoreleasePool workalike for educational purposes
mikeash/MASON
Friendly JSON decoding API for Swift
mikeash/StringWithFormat
Reimplementation of stringWithFormat: for educational purposes
mikeash/MADispatchGroup
Reimplementation of dispatch_group, for educational purposes.
mikeash/MAParanoidAllocator
mikeash/refcounting
Implementation of ObjC refcounting, for educational purposes
mikeash/EGOTextView
EGOTextView is a complete drop in replacement for UITextView created by enormego, that adds support for Rich Text Editing. [tags:ios,objective-c,uitextview]
mikeash/gitx
A gitk clone for OS X
mikeash/sitescan
mikeash/compressor
Simple Arduino audio compressor code
mikeash/fmdb
A Cocoa / Objective-C wrapper around SQLite
mikeash/BlockContextExecution
BlockContextExecution
mikeash/Centrifugal
mikeash/pyunitcalc