Archive for category MacOS

JLNFadingScrollView

A simple drop-in Objective-C / Cocoa NSScrollView subclass that provides a visual fade effect at the top and bottom of scrolled content, giving a visual sense of the content fading as it nears the top or bottom edge.

Official JLNFadingScrollView Web site
Official JLNFadingScrollView repository

PhFacebook

MacOSX Interface to Facebook graph API.

Official PhFacebook repository

ScrollToRefresh

An NSScrollView subclass to allow the popular “pull to refresh” from iPhone to work on Mac OS X Lion

Official ScrollToRefresh repository

StartAtLoginController

A class that uses the new ServiceManagement api to allow apps to run at login.

Official StartAtLoginController repository

SNRFetchedResultsController

Automatic Core Data change tracking for OS X. It is not a drop-in replacement for NSFetchedResultsController but performs many of the same tasks in relation to managing results from a Core Data fetch and notifying a delegate when objects are inserted, deleted, updated, or moved in order to update the UI.

Official SNRFetchedResultsController Github repository

NSTimer-JCSBlocks

An extension to NSTimer that allows you to pass a block to handle timer events instead of using a callback method.

Official NSTimer-JCSBlocks repository

Icon Extractor and PRHResourceEnumerator

Classes to extract icon resources from old Mac applications into more modern ‘icns’ container files.

Official icon extractor repository

BVPlistExtractor

Extracts a plist that has been embedded in the __TEXT __info_plist section of a binary file.

Official BVPlistExtractor repository

PRHTask

A replacement for NSTask that supports blocks and output accumulation.

Official PRHTask repository

ActorKit

Multithreaded actors with transparent futures for Objective-C.

Official ActorKit repository