Protocols
The following protocols are available globally.
-
Declaration
Swift
public protocol UpdateTimestampable: class
-
Declaration
Swift
public protocol DelayedDeletable: class
-
Declaration
Swift
public protocol RemoteDeletable: class
-
Objects adopting the
See moreFetchConfigurable
support a variety of fetching helper functionalities.Declaration
Swift
public protocol FetchConfigurable: class
-
Undocumented
See more
-
Declaration
Swift
public protocol Randomizable
-
Mechanica
Types adopting the
See moreStoryboardKeyCodable
protocol can be used to define Storyboard names.Declaration
Swift
public protocol StoryboardKeyCodable
-
Mechanica
Objects adopting the
See moreStoryboardIdentifiable
protocol have an unique Storyboard ID.Declaration
Swift
public protocol StoryboardIdentifiable: class
-
Types adopting the
See moreModelVersion
protocol can be used to describe a Core Data Model and its versioning.Declaration
Swift
public protocol ModelVersion: Equatable
-
Mechanica
Types conforming to
See morePropertyListConfiguration
can be used to create a Property List configuration element.Declaration
Swift
public protocol PropertyListConfiguration
-
Mechanica
Types adopting the
See moreBoolKeyCodable
protocol can be used to construct key path toBool
values.Declaration
Swift
public protocol BoolKeyCodable
-
Mechanica
Types adopting the
See moreStringKeyCodable
protocol can be used to construct key path toString
values.Declaration
Swift
public protocol StringKeyCodable
-
Mechanica
Types adopting the
See moreURLKeyCodable
protocol can be used to construct key path toURL
values.Declaration
Swift
public protocol URLKeyCodable
-
Mechanica
Types adopting the
See moreNumberKeyCodable
protocol can be used to construct key path toNSNumber
objects.Declaration
Swift
public protocol NumberKeyCodable
-
Mechanica
Types adopting the
See moreDate
protocol can be used to construct key path toDate
values.Declaration
Swift
public protocol DateKeyCodable
-
Mechanica
Types adopting the
See moreDataKeyCodable
protocol can be used to construct key path toData
values.Declaration
Swift
public protocol DataKeyCodable
-
Mechanica
Types adopting the
See moreArrayKeyCodable
protocol can be used to construct key path toArray
values.Declaration
Swift
public protocol ArrayKeyCodable
-
Mechanica
Types adopting the
See moreDictionaryKeyCodable
protocol can be used to construct key path toDictionary
values.Declaration
Swift
public protocol DictionaryKeyCodable
-
Declaration
Swift
public protocol NibKeyCodable
-
Mechanica
Types adopting the
NibLoadable
protocol can be loaded from a Nib.Declaration
Swift
public protocol NibLoadable
-
Mechanica
Objects adopting the
See moreNibIdentifiable
protocol are nib based and are the XIB root object.Declaration
Swift
public protocol NibIdentifiable: class