SMIChoiceList

Objective-C

@protocol SMIChoiceList <NSObject>

Swift

protocol ChoiceList : NSObjectProtocol

Describes a set of choice list values.

  • The ID of a choice list.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSString *_Nonnull identifier;

    Swift

    var identifier: String { get }
  • The array of choice list values.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSArray<id<SMIChoiceListValue>> *_Nonnull values;

    Swift

    var values: [any ChoiceListValue] { get }