Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 1.03 KB

README.md

File metadata and controls

40 lines (25 loc) · 1.03 KB

UtilityKit

UtilityKit is a library containing code that is useful across projects. It is licensed under the Apache License, Version 2.0.

Functional Collections

Categories found under f(x) contain functional extensions to common data structures.

  • Map
  • Reduce
  • Filter
  • Create from a generator function

Additionally, UKFunctions.h contains methods that allow for map and filter composition.

Encoders

Categories found under net contain categories for encoding & decoding text.

  • Base64
  • Url
  • ISO8601

Model

Boilerplate implementations for objects composed using properties.

  • isEqual
  • hash
  • description
  • copyWithZone

Other

  • Easy hash from NSData

Getting Started

  • The best instructions are available here
  • To use the Categories contained in libUtilityKit you must add -all_load under "Other Linker Flags". For more information see Technical Q&A QA1490.