Skip to content

NSMutableNumber v1.2.2

Choose a tag to compare

@belisoful belisoful released this 06 Jul 07:26
· 12 commits to master since this release

Implements a thread-safe NSMutableNumber functionally equivalent NSNumber with additional features in NSNumber.

  • Updates the compare: method to ensure full compatibility with NSNumber, especially around NAN and -0.0.
  • Supports NSCoder without keyCoding for older versions of Apple's OSes.
  • Adds NSMutableNumber and NSNumber class property constructors for infinity, minusInfinity, NaN, zero, and negativeZero.
  • Better isNegativeOne.
  • Adds isPositiveZero and isNegativeZero (for real numbers).
  • Much better unit test coverage
  • Adds an NSMockNumber class to test encoded numbers that are not implemented by NSNumber.