mirror of
https://github.com/JohnEstropia/CoreStore.git
synced 2026-03-26 03:11:30 +01:00
fix comments
This commit is contained in:
@@ -19,7 +19,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
|
|||||||
var window: UIWindow?
|
var window: UIWindow?
|
||||||
|
|
||||||
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool {
|
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool {
|
||||||
|
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="15400" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="Ni8-QF-XHB">
|
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="16096" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="Ni8-QF-XHB">
|
||||||
<device id="retina4_7" orientation="portrait" appearance="light"/>
|
<device id="retina4_7" orientation="portrait" appearance="light"/>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<deployment identifier="iOS"/>
|
<deployment identifier="iOS"/>
|
||||||
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="15404"/>
|
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="16086"/>
|
||||||
<capability name="collection view cell content view" minToolsVersion="11.0"/>
|
<capability name="collection view cell content view" minToolsVersion="11.0"/>
|
||||||
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
@@ -705,7 +705,7 @@
|
|||||||
<color key="barTintColor" red="0.15542715787887573" green="0.2203737199306488" blue="0.2959403395652771" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<color key="barTintColor" red="0.15542715787887573" green="0.2203737199306488" blue="0.2959403395652771" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
||||||
<textAttributes key="titleTextAttributes">
|
<textAttributes key="titleTextAttributes">
|
||||||
<fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="24"/>
|
<fontDescription key="fontDescription" name="HelveticaNeue-UltraLight" family="Helvetica Neue" pointSize="24"/>
|
||||||
<color key="textColor" red="0.90744441747665405" green="0.9265514612197876" blue="0.93116652965545654" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
<color key="textColor" red="0.90588235294117647" green="0.92549019607843142" blue="0.92941176470588238" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
||||||
</textAttributes>
|
</textAttributes>
|
||||||
</navigationBar>
|
</navigationBar>
|
||||||
<nil name="viewControllers"/>
|
<nil name="viewControllers"/>
|
||||||
@@ -1173,10 +1173,10 @@
|
|||||||
<point key="canvasLocation" x="4404" y="1484"/>
|
<point key="canvasLocation" x="4404" y="1484"/>
|
||||||
</scene>
|
</scene>
|
||||||
</scenes>
|
</scenes>
|
||||||
|
<inferredMetricsTieBreakers>
|
||||||
|
<segue reference="hyN-De-zte"/>
|
||||||
|
</inferredMetricsTieBreakers>
|
||||||
<resources>
|
<resources>
|
||||||
<image name="second" width="30" height="30"/>
|
<image name="second" width="30" height="30"/>
|
||||||
</resources>
|
</resources>
|
||||||
<inferredMetricsTieBreakers>
|
|
||||||
<segue reference="k4E-dJ-1lz"/>
|
|
||||||
</inferredMetricsTieBreakers>
|
|
||||||
</document>
|
</document>
|
||||||
|
|||||||
@@ -40,6 +40,15 @@ extension FieldContainer {
|
|||||||
|
|
||||||
@Field.Coded("eyeColor", coder: FieldCoders.NSCoding.self)
|
@Field.Coded("eyeColor", coder: FieldCoders.NSCoding.self)
|
||||||
var eyeColor: UIColor = .black
|
var eyeColor: UIColor = .black
|
||||||
|
|
||||||
|
@Field.Coded(
|
||||||
|
"bloodType",
|
||||||
|
coder: {
|
||||||
|
encode: { $0.toData() },
|
||||||
|
decode: { BloodType(fromData: $0) }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
var bloodType: BloodType = .unknown
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
- Important: `Field` properties are required to be used as `@propertyWrapper`s. Any other declaration not using the `@Field.Stored(...) var` syntax will be ignored.
|
- Important: `Field` properties are required to be used as `@propertyWrapper`s. Any other declaration not using the `@Field.Stored(...) var` syntax will be ignored.
|
||||||
@@ -94,8 +103,14 @@ extension FieldContainer {
|
|||||||
```
|
```
|
||||||
class Person: CoreStoreObject {
|
class Person: CoreStoreObject {
|
||||||
|
|
||||||
@Field.Coded("eyeColor", coder: FieldCoders.NSCoding.self)
|
@Field.Coded(
|
||||||
var eyeColor: UIColor = .black
|
"bloodType",
|
||||||
|
coder: {
|
||||||
|
encode: { $0.toData() },
|
||||||
|
decode: { BloodType(fromData: $0) }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
var bloodType: BloodType = .unknown
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
- parameter initial: the initial value for the property when the object is first created.
|
- parameter initial: the initial value for the property when the object is first created.
|
||||||
@@ -416,8 +431,14 @@ extension FieldContainer.Coded where V: FieldOptionalType {
|
|||||||
```
|
```
|
||||||
class Person: CoreStoreObject {
|
class Person: CoreStoreObject {
|
||||||
|
|
||||||
@Field.Coded("eyeColor", coder: FieldCoders.NSCoding.self)
|
@Field.Coded(
|
||||||
var eyeColor: UIColor? = nil
|
"bloodType",
|
||||||
|
coder: {
|
||||||
|
encode: { $0.toData() },
|
||||||
|
decode: { BloodType(fromData: $0) }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
var bloodType: BloodType?
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
- parameter initial: the initial value for the property when the object is first created.
|
- parameter initial: the initial value for the property when the object is first created.
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ extension FieldContainer {
|
|||||||
/**
|
/**
|
||||||
The containing type for stored property values. Any type that conforms to `FieldStorableType` are supported.
|
The containing type for stored property values. Any type that conforms to `FieldStorableType` are supported.
|
||||||
```
|
```
|
||||||
class Animal: CoreStoreObject {
|
class Person: CoreStoreObject {
|
||||||
|
|
||||||
@Field.Stored("title")
|
@Field.Stored("title")
|
||||||
var title: String = "Mr."
|
var title: String = "Mr."
|
||||||
|
|||||||
Reference in New Issue
Block a user