Latest 1.1.2
License MIT
Platforms ios 6.0, osx 10.9, requires ARC

Objective-C utility classes used in various InSeven Limited libraries and projects.

Build Status


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:



Tests can be run by executing the following command from the root of the repository:



Version 1.1.2

  • Exposing the error when decoding JSON in the NSDictionary+JSON category.
  • Adding unit tests for JSON encoding and decoding.

Version 1.1.1

  • Minor tweaks and documentation improvements.

Version 1.1.0

  • 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.

Version 1.0.1

  • FIX: Support for nil blocks in UIAlertView+Block.

Version 1.0.0

  • Initial release.


ISUtilities is available under the MIT license. See the LICENSE file for more info.

Latest podspec

    "name": "ISUtilities",
    "version": "1.1.2",
    "summary": "Objective-C utility classes",
    "homepage": "",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    "authors": {
        "Jason Barrie Morley": "[email protected]"
    "source": {
        "git": "",
        "tag": "1.1.2"
    "platforms": {
        "ios": "6.0",
        "osx": "10.9"
    "source_files": "ISUtilities/*.{h,m}",
    "requires_arc": true,
    "subspecs": [
            "name": "UIKit+ISUtilities",
            "platforms": {
                "ios": null
            "source_files": "UIKit+ISUtilities/*.{h,m}"

Pin It on Pinterest

Share This