HUBJSONDictionaryPath

@protocol HUBJSONDictionaryPath <HUBJSONPath>

Protocol defining the API for a JSON path that points to an NSDictionary value

See HUBJSONPath and HUBMutableJSONPath for more information on how JSON paths work.

  • Return an NSDictionary value by following this path in a JSON dictionary

    Declaration

    Objective-C

    - (nullable NSDictionary<NSString *, NSObject *> *)dictionaryFromJSONDictionary:
        (nonnull NSDictionary<NSString *, NSObject *> *)dictionary;

    Parameters

    dictionary

    The JSON dictionary to apply the path on

    Return Value

    An NSDictionary value found by following the path, or nil as the default in case an operation in the path failed, or if the found value wasn’t an NSDictionary instance.