CKCategory
class CKCategory : NSManagedObject, Model
Category core data model.
Note
Type used to handle and store a category.-
Name of the category.
Declaration
Swift
@NSManaged var name: String { get set } -
Creation date.
Declaration
Swift
@NSManaged var createdAt: Date { get set } -
Updated date.
Declaration
Swift
@NSManaged var updatedAt: Date { get set } -
Color name.
Declaration
Swift
@NSManaged var colorName: String { get set } -
Color red component of RGB.
Declaration
Swift
@NSManaged var colorRed: Int16 { get set } -
Color green component of RGB.
Declaration
Swift
@NSManaged var colorGreen: Int16 { get set } -
Color blue component of RGB.
Declaration
Swift
@NSManaged var colorBlue: Int16 { get set } -
SF Symbol system name.
Declaration
Swift
@NSManaged var iconName: String { get set } -
Status raw value of
CategoryStatus.Declaration
Swift
@NSManaged var statusValue: Int16 { get set } -
Favorite flag.
Declaration
Swift
@NSManaged var isFavorite: Bool { get set } -
Operation raw value of
CategoryOperation.Declaration
Swift
@NSManaged var operationValue: Int16 { get set } -
Maximum budget amount.
Declaration
Swift
@NSManaged var maxBudget: Double { get set } -
Lazy list of transactions.
Declaration
Swift
@NSManaged var transactions: Set<CKTransaction> { get set } -
Entity name is
Category.Declaration
Swift
static var entityName: String -
Pimary key is
name.Declaration
Swift
static var primaryKey: String?
View on GitHub
Install in Dash
CKCategory Class Reference