CRSIdentifier
Objective-C
@interface CRSIdentifier : NSObject
Swift
class CRSIdentifier : NSObject
Identifier (Authority)
-
Authority Name
Declaration
Objective-C
@property (nonatomic, strong) NSString *name;Swift
var name: String! { get set } -
Authority Unique Identifier
Declaration
Objective-C
@property (nonatomic, strong) NSString *uniqueIdentifier;Swift
var uniqueIdentifier: String! { get set } -
Version
Declaration
Objective-C
@property (nonatomic, strong) NSString *version;Swift
var version: String! { get set } -
Authority Citation
Declaration
Objective-C
@property (nonatomic, strong) NSString *citation;Swift
var citation: String! { get set } -
URI
Declaration
Objective-C
@property (nonatomic, strong) NSString *uri;Swift
var uri: String! { get set } -
Create
Declaration
Objective-C
+ (CRSIdentifier *)create;Swift
class func create() -> CRSIdentifier!Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)init;Swift
init!()Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithName:(NSString *)name andUniqueIdentifier:(NSString *)uniqueIdentifier;Swift
init!(name: String!, andUniqueIdentifier uniqueIdentifier: String!)Parameters
nameauthority name
uniqueIdentifierauthority unique identifier
Return Value
new instance
-
Get the name and unique identifier separated by a colon
Declaration
Objective-C
- (NSString *)nameAndUniqueIdentifier;Swift
func nameAndUniqueIdentifier() -> String!Return Value
name and unique identifier
-
Get the name and unique identifier separated by the delimiter
Declaration
Objective-C
- (NSString *)nameAndUniqueIdentifierWithDelimiter:(NSString *)delimiter;Swift
func nameAndUniqueIdentifier(withDelimiter delimiter: String!) -> String!Parameters
delimiterdelimiter
Return Value
name and unique identifier
-
Has a version
Declaration
Objective-C
- (BOOL)hasVersion;Swift
func hasVersion() -> BoolReturn Value
true if has version
-
Has an authority citation
Declaration
Objective-C
- (BOOL)hasCitation;Swift
func hasCitation() -> BoolReturn Value
true if has authority citation
-
Has an id uri
Declaration
Objective-C
- (BOOL)hasUri;Swift
func hasUri() -> BoolReturn Value
true if has id uri
View on GitHub
CRSIdentifier Class Reference