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
-
Declaration
Swift
public protocol ValueAssociable
-
Objects adopting the
See moreFetchConfigurable
support a variety of fetching helper functionalities.Declaration
Swift
public protocol FetchConfigurable: class
-
Declaration
Swift
public protocol BinaryConvertible
-
Undocumented
See more
-
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 morePropertyListReadable
can be used to read values from a Property List (.plist) file.Declaration
Swift
public protocol PropertyListReadable
-
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