# ApptimizeVariableDictionary

    @interface ApptimizeVariableDictionary<__covariant ContainedType>
        : ApptimizeVariable

ApptimizeVariableDictionary is a dynamic variable which contains a dictionary of values of a specified type (string, bool, integer, double) keyed by strings.

- `dictionaryValue`

  Retrieves the dictionary of this ApptimizeVariableDictionary.

  #### Declaration

  Objective-C

      @property (nonatomic, readonly) NSDictionary<NSString *, ContainedType> *_Nullable dictionaryValue;

  Swift

      var dictionaryValue: [String : ContainedType]? { get }

  #### Return Value

  Returns the default dictionary provided at construction if no variant has been received from the servers, or the variant array if enrolled in a particular variant.
  If a variant is returned, none of the key/value pairs from the default will be returned, even if that key isn’t specified in the variant dictionary.
  Returns the default value if there is an issue with the incoming variant data.

© 2025 Apptimize Inc.. All rights reserved. (Last updated: 2025-10-10)

Generated by jazzy ♪♫ v0.14.3, a Realm project.