Is a collection of well-documented Data Structures, Helpers and Categories to simplify and solve common problems when you develop your cocoa application.
###Data Structures
- Linked Lists
- NSKitSinglyLinkedList
- NSKitDoubleLinkedList
- NSKitLRUCache
- NSKitHeapPriorityQueue
- NSKitQueue
- NSKitStack
###Categories
- NSArray(NSKitExtensions)
- NSColor(NSKitExtensions)
- NSEvent(NSKitExtensions)
- NSImage(NSKitExtensions)
- NSMutableArray(NSKitExtensions)
- NSMutableAttributedString(NSKitExtensions)
- NSObject (NSKitExtensions)
- NSString(NSKitExtensions)
- NSTextStorage(NSKitExtensions)
- NSUserDefaults(NSKitExtensions)
- NSView(NSKitExtensions)
- NSWindow(NSKitExtensions)
###Helpers
- Core Graphics
- NSKitCGContextHelper
- Debug
- NSKitCGContextHelper
- NSKitPerformanceTimer
- Email
- NSKitEmailHelper
- Formatters
- NSKitHexValueFormatter
- NSKitNumberFormatter
- Keyboard
- NSKitKeyboardHelper
- Rate
- NSKitRate
- NSKitRateHelper
- Utilities
- NSKitSoundProxy
- NSKitUtilities
- NSKitMath
- NSKitView
- NSKitHoverView
- NSKitProgressView
###Documentation
You can generate documentation with appledocs. You should install it to build the framework or disable the build script.
Install with Homebrew
brew install appledoc (homebrew currently installs templates by default)
Note, documentation is a work in progress.
###Feedback And Questions
Found a bug or missing a feature? Don't hesitate to create a new issue here on GitHub.
###Contact
###License
NSKit is available under the MIT license. See the LICENSE file for details.
Enjoy!
Patrick Chamelo.