Skip to content

Latest commit

 

History

History
80 lines (62 loc) · 1.74 KB

README.md

File metadata and controls

80 lines (62 loc) · 1.74 KB

NSKit Framework

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

Views

  • 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

Patrick Chamelo
@nscoding

###License

NSKit is available under the MIT license. See the LICENSE file for details.

Enjoy!

Patrick Chamelo.