StringValue

final public class StringValue : Object, ExpressibleByStringLiteral, ListSupportedValue
extension StringValue: Decodable
extension StringValue: Encodable

Wrapper type for string values that needs to be stored locally in the device

  • String value for the wrapper

    Declaration

    Swift

    @objc
    public dynamic var value: String
  • Constructor for the ExpressibleByUnicodeScalarLiteral protocol

    Declaration

    Swift

    public convenience required init(unicodeScalarLiteral value: String)
  • Constructor for the ExpressibleByExtendedGraphemeClusterLiteral protocol

    Declaration

    Swift

    public convenience required init(extendedGraphemeClusterLiteral value: String)
  • Constructor for the ExpressibleByStringLiteral protocol

    Declaration

    Swift

    public convenience required init(stringLiteral value: String)
  • Constructor that takes a string value to wrap

    Declaration

    Swift

    public convenience init(_ value: String)
  • Undocumented

    Declaration

    Swift

    public override var hash: Int { get }
  • Undocumented

    Declaration

    Swift

    public override func isEqual(_ object: Any?) -> Bool
  • Declaration

    Swift

    public convenience init(from decoder: Decoder) throws
  • Declaration

    Swift

    public func encode(to encoder: Encoder) throws