SKYRecordID

@interface SKYRecordID : NSObject <NSCopying, NSSecureCoding>

Undocumented

  • Unavailable

    Instantiates an instance of SKYRecordID with a random record name.

    Declaration

    Objective-C

    - (nonnull instancetype)init;
  • Undocumented

    Declaration

    Objective-C

    - (nonnull instancetype)initWithRecordType:(nonnull NSString *)type;

    Swift

    convenience init(recordType type: String)
  • Undocumented

    Declaration

    Objective-C

    - (nonnull instancetype)initWithCanonicalString:
        (nonnull NSString *)canonicalString;

    Swift

    convenience init(canonicalString: String)
  • Undocumented

    Declaration

    Objective-C

    - (nonnull instancetype)initWithRecordType:(nonnull NSString *)type
                                          name:(NSString *_Nullable)recordName;

    Swift

    init(recordType type: String, name recordName: String?)
  • Undocumented

    Declaration

    Objective-C

    + (nonnull instancetype)recordIDWithRecordType:(nonnull NSString *)type;
  • Undocumented

    Declaration

    Objective-C

    + (nonnull instancetype)recordIDWithCanonicalString:
        (nonnull NSString *)canonicalString;
  • Undocumented

    Declaration

    Objective-C

    + (nonnull instancetype)recordIDWithRecordType:(nonnull NSString *)type
                                              name:(NSString *_Nullable)recordName;
  • Undocumented

    Declaration

    Objective-C

    - (BOOL)isEqualToRecordID:(SKYRecordID *_Nullable)recordID;

    Swift

    func isEqual(to recordID: SKYRecordID?) -> Bool
  • Undocumented

    Declaration

    Objective-C

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

    Swift

    var recordType: String { get }
  • Undocumented

    Declaration

    Objective-C

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

    Swift

    var recordName: String { get }
  • Undocumented

    Declaration

    Objective-C

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

    Swift

    var canonicalString: String { get }