Classes

The following classes are available globally.

  • Class represents Condition

    See more

    Declaration

    Swift

    public class Condition : NSObject, NSCoding
  • Class represents Trigger

    See more

    Declaration

    Swift

    public class Trigger: NSObject, NSCoding
  • Class represents Command

    See more

    Declaration

    Swift

    public class Command: NSObject, NSCoding
  • App

    Represents Kii Cloud Application

    See more

    Declaration

    Swift

    public class App: NSObject, NSCoding
  • App Builder provides fine grained controll over createing App instance. Private/ Dedicated Kii Cloud users will use it. Public Kii Cloud user who uses apps created on https://developer.kii.com does not need to interact with this Builder. Just use App(appID:appKey:site) constructor is fine.

    See more

    Declaration

    Swift

    public class AppBuilder: NSObject
  • Accessor of the Thing-IF SDK version.

    See more

    Declaration

    Swift

    public class SDKVersion: NSObject
  • Class provides API of the ThingIF.

    See more

    Declaration

    Swift

    public class ThingIFAPI: NSObject, NSCoding
  • Represents entity type and its ID.

    See more

    Declaration

    Swift

    public class TypedID : NSObject, NSCoding
  • Represents Owner

    See more

    Declaration

    Swift

    public class Owner: NSObject, NSCoding