LCString
public final class LCString : NSObject, LCValue, LCValueExtension, ExpressibleByStringLiteral
extension LCString: LCStringConvertible
LeanCloud string type.
It is a wrapper of Swift.String
type, used to store a string value.
-
Undocumented
Declaration
Swift
public private(set) var value: String { get }
-
Declaration
Swift
public typealias UnicodeScalarLiteralType = Character
-
Declaration
Swift
public typealias ExtendedGraphemeClusterLiteralType = StringLiteralType
-
Undocumented
Declaration
Swift
public override init()
-
Undocumented
Declaration
Swift
public convenience init(_ value: String)
-
Undocumented
Declaration
Swift
public convenience init(_ string: LCString)
-
Declaration
Swift
public convenience required init(unicodeScalarLiteral value: UnicodeScalarLiteralType)
-
Declaration
Swift
public convenience required init(extendedGraphemeClusterLiteral value: ExtendedGraphemeClusterLiteralType)
-
Declaration
Swift
public convenience required init(stringLiteral value: StringLiteralType)
-
Undocumented
Declaration
Swift
public required init?(coder aDecoder: NSCoder)
-
Undocumented
Declaration
Swift
public func encode(with aCoder: NSCoder)
-
Undocumented
Declaration
Swift
public func copy(with zone: NSZone?) -> Any
-
Undocumented
Declaration
Swift
public override func isEqual(_ object: Any?) -> Bool
-
Declaration
Swift
public var jsonValue: Any { get }
-
Declaration
Swift
public var rawValue: Any { get }
-
Undocumented
Declaration
Swift
public var lcValue: LCValue { get }
-
Undocumented
Declaration
Swift
public var lcString: LCString { get }