ExperimentalConfiguration
@objc(KRTExperimentalConfiguration)
@objcMembers
public class ExperimentalConfiguration : Configuration
SDKの実験的な設定を保持するクラスです。
-
プロジェクト直下の Karte-Info.plist をロードしてデフォルト値で初期化された設定インスタンスを返します。 Karte-Info.plist が存在しない場合は nil が返ります。
Declaration
Swift
override public class var `default`: ExperimentalConfiguration? { get } -
デフォルト値で初期化された設定インスタンスを返します。
Declaration
Swift
override public class var defaultConfiguration: ExperimentalConfiguration { get } -
動作モードの取得・設定を行います。
実験的なオプションであるため、通常のSDK利用においてこちらのプロパティを変更する必要はありません。
Declaration
Swift
public var operationMode: OperationMode -
SDK設定インスタンスを初期化します。
Declaration
Swift
override public init() -
SDK設定インスタンスを初期化します。
Declaration
Swift
override public init(appKey: String)Parameters
appKeyアプリケーションキー
-
SDK設定インスタンスを初期化します。
Declaration
Swift
public convenience init(configurator: (ExperimentalConfiguration) -> Void)Parameters
configurator初期化ブロック
-
SDK設定インスタンスを初期化します。
SDK内部で利用する初期化関数であるため、通常のSDK利用においてこちらの関数を利用する必要はありません。
Declaration
Swift
public required init(from decoder: Decoder) throwsParameters
decoderデコーダー
-
Declaration
Swift
override public class func from(plistPath: String) -> ExperimentalConfiguration? -
SDK設定インスタンスを初期化します。
Declaration
Swift
override public class func config(configurator: (ExperimentalConfiguration) -> Void) -> ExperimentalConfigurationParameters
configurator初期化ブロック
-
インスタンスをコピーします。
Declaration
Swift
override public func copy(with zone: NSZone? = nil) -> AnyParameters
zoneNSZone
View on GitHub
Install in Dash
ExperimentalConfiguration Class Reference