One Logo Pool Ball
CoreData · IOS API REFERENCE

NSAttributeDescription.AttributeType

struct · iOS 15.0+ · SDK 27.1

struct AttributeType

Members (19)

get · iOS 15.0+

binaryData

TypeScript
get binaryData(): NSAttributeDescription_AttributeType
Swift declaration
static let binaryData: NSAttributeDescription.AttributeType
get · iOS 15.0+

transformable

TypeScript
get transformable(): NSAttributeDescription_AttributeType
Swift declaration
static let transformable: NSAttributeDescription.AttributeType
get · iOS 15.0+

uri

TypeScript
get uri(): NSAttributeDescription_AttributeType
Swift declaration
static let uri: NSAttributeDescription.AttributeType
get · iOS 15.0+

date

TypeScript
get date(): NSAttributeDescription_AttributeType
Swift declaration
static let date: NSAttributeDescription.AttributeType
get · iOS 15.0+

uuid

TypeScript
get uuid(): NSAttributeDescription_AttributeType
Swift declaration
static let uuid: NSAttributeDescription.AttributeType
get · iOS 15.0+

float

TypeScript
get float(): NSAttributeDescription_AttributeType
Swift declaration
static let float: NSAttributeDescription.AttributeType
get · iOS 15.0+

double

TypeScript
get double(): NSAttributeDescription_AttributeType
Swift declaration
static let double: NSAttributeDescription.AttributeType
get · iOS 15.0+

string

TypeScript
get string(): NSAttributeDescription_AttributeType
Swift declaration
static let string: NSAttributeDescription.AttributeType
get · iOS 15.0+

boolean

TypeScript
get boolean(): NSAttributeDescription_AttributeType
Swift declaration
static let boolean: NSAttributeDescription.AttributeType
get · iOS 15.0+

decimal

TypeScript
get decimal(): NSAttributeDescription_AttributeType
Swift declaration
static let decimal: NSAttributeDescription.AttributeType
get · iOS 15.0+

objectID

TypeScript
get objectID(): NSAttributeDescription_AttributeType
Swift declaration
static let objectID: NSAttributeDescription.AttributeType
init · iOS 15.0+

init

TypeScript
init(rawValue: NSAttributeType): NSAttributeDescription_AttributeType
Swift declaration
init(rawValue: NSAttributeType)

Creates a new instance with the specified raw value. If there is no value of the type that corresponds with the specified raw value, this initializer returns `nil`. For example: enum PaperSize: String { case A4, A5, Letter, Legal } print(PaperSize(rawValue: "Legal")) // Prints "Optional(PaperSize.Legal)" print(PaperSize(rawValue: "Tabloid")) // Prints "nil" - Parameter rawValue: The raw value to use for the new instance.

get · iOS 15.0+

rawValue

TypeScript
getRawValue($self: NSAttributeDescription_AttributeType): NSAttributeType
Swift declaration
var rawValue: NSAttributeType

The corresponding value of the raw type. A new instance initialized with `rawValue` will be equivalent to this instance. For example: enum PaperSize: String { case A4, A5, Letter, Legal } let selectedSize = PaperSize.Letter print(selectedSize.rawValue) // Prints "Letter" print(selectedSize == PaperSize(rawValue: selectedSize.rawValue)!) // Prints "true"

set · iOS 15.0+

rawValue

TypeScript
setRawValue($self: NSAttributeDescription_AttributeType, value: NSAttributeType): void
Swift declaration
var rawValue: NSAttributeType

The corresponding value of the raw type. A new instance initialized with `rawValue` will be equivalent to this instance. For example: enum PaperSize: String { case A4, A5, Letter, Legal } let selectedSize = PaperSize.Letter print(selectedSize.rawValue) // Prints "Letter" print(selectedSize == PaperSize(rawValue: selectedSize.rawValue)!) // Prints "true"

get · iOS 17.0+

composite

TypeScript
get composite(): NSAttributeDescription_AttributeType
Swift declaration
static let composite: NSAttributeDescription.AttributeType
get · iOS 15.0+

integer16

TypeScript
get integer16(): NSAttributeDescription_AttributeType
Swift declaration
static let integer16: NSAttributeDescription.AttributeType
get · iOS 15.0+

integer32

TypeScript
get integer32(): NSAttributeDescription_AttributeType
Swift declaration
static let integer32: NSAttributeDescription.AttributeType
get · iOS 15.0+

integer64

TypeScript
get integer64(): NSAttributeDescription_AttributeType
Swift declaration
static let integer64: NSAttributeDescription.AttributeType
get · iOS 15.0+

undefined

TypeScript
get undefined(): NSAttributeDescription_AttributeType
Swift declaration
static let undefined: NSAttributeDescription.AttributeType

Skipped declarations

No declarations were skipped in this snapshot.

All CoreData types →