Skip to content

Releases: tevelee/Funky

1.3 - Ease of use

15 Oct 00:44
Compare
Choose a tag to compare

Added class extensions which makes the subclassed collections easier to use:

Array

  • [NSArray nilStoringArray];
  • [NSArray nilStoringArrayWithObject:object];
  • [NSArray nilStoringArrayWithArray:array];
  • [NSArray nilTolerantArray];
  • [NSArray nilTolerantArrayWithObject:object];
  • [NSArray nilTolerantArrayWithArray:array];

Dictoinary

  • [NSDictionary nilStoringDictionary];
  • [NSDictionary nilStoringDictionaryWithObject:object];
  • [NSDictionary nilStoringDictionaryWithDictionary:dictionary];
  • [NSDictionary nilTolerantDictionary];
  • [NSDictionary nilTolerantDictionaryWithObject:object];
  • [NSDictionary nilTolerantDictionaryWithDictionary:dictionary];

Set

  • [NSSet nilStoringSet];
  • [NSSet nilStoringSetWithObject:object];
  • [NSSet nilStoringSetWithSet:set];
  • [NSSet nilTolerantSet];
  • [NSSet nilTolerantSetWithObject:object];
  • [NSSet nilTolerantSetWithSet:set];

1.2.1 - Convenience

27 Aug 18:50
Compare
Choose a tag to compare
  • Added initialisers for nil-storing and nil-tolerant collections

1.2 - Compatibility

25 Apr 22:10
Compare
Choose a tag to compare
  • Added iOS, macOS, tvOS, watchOS support
  • Added Carthage support
  • Added comprehensive documentation site

1.1 - Comprehensive library

25 Apr 21:25
Compare
Choose a tag to compare
  • Finalised utility methods on NSArray
  • Added utilities for NSSet and NSDictionary
  • Added utilities for all mutable collections
  • Added nil-storing and nil-tolerant collections
  • Added documentation (header docs + website)
  • Decent code coverage
  • Project and roadmap on GitHub

1.0 - MVP

25 Apr 21:22
Compare
Choose a tag to compare
  • Adding most used utility methods for NSArray
  • Nil-tolerant array subclass
  • Unit tests to cover most cases