1. AmpereAdding multiplication and division to the units of measurement types in Foundation.
3. SortedarrayAn array that keeps its elements sorted according to a given sort predicate.
4. CustomscrollviewA very simple implementation of a scroll view on iOS. Not meant for production, just for learning purposes. Please check out the accompanying blog post.
5. ObgradientviewA simple UIView wrapper for CAGradientLayer. For the times when it's more convenient to use a view instead of a CALayer.
9. ObshapedbuttonA UIButton subclass that works with for non-rectangular button shapes.
11. OlecontainerscrollviewA UIScrollView subclass that intelligently handles multiple child scroll views and does not interfere with UIKitʼs cell reuse functionality.
12. Animated PathsDemo project: Animating the drawing of a CGPath with CAShapeLayer.strokeEnd
13. ObsliderA UISlider subclass that adds variable scrubbing speeds (as seen in the Music app on iOS).
15. AnalogDialA circular analog dial that can display a numeric value in a specified range (like an analog speedometer).
16. SilentPushAn iOS test app for testing silent push notifications and background fetching.
17. OSLogStoreTestTest app for evaluating if apps can access their own OSLog logs via OSLogStore.
19. iphone-6-plus-renderingQuick and dirty test apps to understand how the built-in downsampling to screen resolution works on the iPhone 6 Plus.