Objective-C utility classes used in various InSeven Limited libraries and projects.
ISUtilities is available through CocoaPods:
platform: ios, '6.0'
pod "ISUtilities", "~> 1.1"
Compiled documentation is available on CocoaDocs.
Documentation can be built locally using appledoc
by executing the following command from the root of the repository:
./Scripts/build-docs.sh
Tests can be run by executing the following command from the root of the repository:
./Scripts/run-tests.sh
- Exposing the error when decoding JSON in the
NSDictionary+JSON
category. - Adding unit tests for JSON encoding and decoding.
- Minor tweaks and documentation improvements.
- Adding appledoc.
- Adding unit tests.
- Changing the internal directory structure to make it easier to include without CocoaPods.
- Separating UIKit and CoreFoundation libraries into separate headers.
- Adding support for OS X targets.
- FIX: Fixing thread safety issues in
ISWeakReferenceArray
when references are freed on during enumeration.
- FIX: Support for
nil
blocks in UIAlertView+Block.
- Initial release.
ISUtilities is available under the MIT license. See the LICENSE file for more info.