This is your work, valued
Dan has been creating software for most of his life, including 20 years as an Apple Developer
AirplayDemo. Example implementation of AirPlay secondary display for iOS (iPhone/iPad) apps
159XcodeNewBuildSystem. Swift
63AirPlayStoryboards. Simple demonstration of using Storyboards with external (airplay) displays for iPhone/iPad
34Facebook-iOS-Internal-Headers. Headers generated by reverse engineering the Facebook iOS binary
29Weakness. Demonstrates using a dynamic framework with iOS 7
29ClassClustersExamples. Example of two ways to construct a class cluster in Objective-C for Mac, iPhone, iPad, etc.
22UnitTestHTTPServer. Embed an HTTP server in your iOS unit tests.
22PublicKeyPinningExample. Example of implementing public key SSL pinning with NSURLConnection
14ASLogger. An (almost) drop in replacement for `NSLog()` that logs using the Apple System Log (ASL)
12TestFlightLogger. Custom logger for the Cocoa Lumberjack logging API that interfaces to TestFlightApp.com's remote logging.
12ModelObjectDemo. Examples of model object implementations for iOS
6XcodeConcurrentSwiftBuilds.
6NibInStoryboard. Shows how to use nib-based views with storyboards. This makes it easy to isolate and reuse custom views.
6Swift-NSOperation-Test-Case. XCTestCase to verify the correct behavior of any NSOperation
5UIKitCluster. Demonstrates class cluster for UIKit classes, loading a Xib from a storyboard
4XCTestCoreData. XCTest Core Data Template
4CocoaHTTPServer. A small, lightweight, embeddable HTTP server for Mac OS X or iOS applications
3MPMediaItem_DZCloud. Category for MPMediaItem that provides a method for determining if an item is local, or on iCloud/iTunes Match.
3SimpleOffline. Demonstrates handling of "offline" network mode/reachability following Apple best practices.
3LinkedInForMobileDevelopers. A (short) guide to LinkedIn success for mobile developers
3FoundationRaise. Provides pre formatted Objective-C exceptions for abstract method invocation, unimplemented functions and methods.
3AnalyticsKit. Analytics framework for iOS
2NSOperationTestCaseTemplate. An Xcode template for tests that verify the correct behavior of any NSOperation subclass in Objective-C or Swift.
2KVCValidationExample. Shows how to implement Key-Value Coding validation on iOS.
2NSPredicateDictionaryRepresentation. Informal protocol for decomposing (some) predicates into dictionaries. This makes it easy to use NSPredicates as parameters to REST web services.
2Offliner. Demonstrates offline caching for an iOS application.
2SimpleKVOArray. Simple example of key value observation of a mutable array property.
2DZDataDrivenSenTestCase. Data-driven development with OCUnit. Write fewer tests, use more data!
2QueuedCoreData. Simple iOS CoreData demo demonstrating correct use of queue confinement and parent-child contexts.
2AEX. Perl script that digests IETF RFC text and extracts ABNF grammar. Originally from http://wayback.archive.org/web/*/http://rtg.ietf.org/~fenner/ietf/aex
2OperationalKeyValue. Demonstrates key value observation of an NSOperation subclass using synthesized accessors for `executing` and `finished`
1UIApplication-DZUIApplication. Extensions to UIApplication to get Info.plist information, with (useful) caching.
1AFNetworking. A delightful networking framework for iOS, OS X, watchOS, and tvOS.
1NSString-DamerauLevenshtein. Category on NSString that calculates the Damerau-Levenshtein distance
1memory_pressure_ios. iOS port of the macOS memory_pressure tool
1alcatraz-packages. Package list repository for Alcatraz
1NSURLRequest_BasicAuthentication. Basic Authentication for NSURLRequest and NSURLConnection
1xcode-plugin. Xcode integration for mobile/iOS developments (iPhone, iPad, ...).
1NSAtomicStoreTemplate. Xcode template for creating NSAtomicStore subclasses.
1