aboutsummaryrefslogtreecommitdiffstats
path: root/Wireguard/Models
diff options
context:
space:
mode:
authorJeroen Leenarts <jeroen.leenarts@gmail.com>2018-05-23 21:49:10 +0200
committerJeroen Leenarts <jeroen.leenarts@gmail.com>2018-05-23 21:50:42 +0200
commitae73b78935bf26515eccd1609bcf5bea43cb8451 (patch)
tree031d1a06c3e7d7b25a9b246a95ce04c81b756f56 /Wireguard/Models
parentInitial commit (diff)
downloadwireguard-apple-ae73b78935bf26515eccd1609bcf5bea43cb8451.tar.xz
wireguard-apple-ae73b78935bf26515eccd1609bcf5bea43cb8451.zip
Initial project setup.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'Wireguard/Models')
-rw-r--r--Wireguard/Models/Profile+CoreDataClass.swift16
-rw-r--r--Wireguard/Models/Profile+CoreDataProperties.swift19
-rw-r--r--Wireguard/Models/Wireguard.xcdatamodeld/Wireguard.xcdatamodel/contents7
3 files changed, 42 insertions, 0 deletions
diff --git a/Wireguard/Models/Profile+CoreDataClass.swift b/Wireguard/Models/Profile+CoreDataClass.swift
new file mode 100644
index 0000000..ab7c2aa
--- /dev/null
+++ b/Wireguard/Models/Profile+CoreDataClass.swift
@@ -0,0 +1,16 @@
+//
+// Profile+CoreDataClass.swift
+// Wireguard
+//
+// Created by Jeroen Leenarts on 23-05-18.
+// Copyright © 2018 Wireguard. All rights reserved.
+//
+//
+
+import Foundation
+import CoreData
+
+@objc(Profile)
+public class Profile: NSManagedObject {
+
+}
diff --git a/Wireguard/Models/Profile+CoreDataProperties.swift b/Wireguard/Models/Profile+CoreDataProperties.swift
new file mode 100644
index 0000000..8e99ac2
--- /dev/null
+++ b/Wireguard/Models/Profile+CoreDataProperties.swift
@@ -0,0 +1,19 @@
+//
+// Profile+CoreDataProperties.swift
+// Wireguard
+//
+// Created by Jeroen Leenarts on 23-05-18.
+// Copyright © 2018 Wireguard. All rights reserved.
+//
+//
+
+import Foundation
+import CoreData
+
+extension Profile {
+
+ @nonobjc public class func fetchRequest() -> NSFetchRequest<Profile> {
+ return NSFetchRequest<Profile>(entityName: "Profile")
+ }
+
+}
diff --git a/Wireguard/Models/Wireguard.xcdatamodeld/Wireguard.xcdatamodel/contents b/Wireguard/Models/Wireguard.xcdatamodeld/Wireguard.xcdatamodel/contents
new file mode 100644
index 0000000..7bced00
--- /dev/null
+++ b/Wireguard/Models/Wireguard.xcdatamodeld/Wireguard.xcdatamodel/contents
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="14133" systemVersion="17E202" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
+ <entity name="Profile" representedClassName="Profile" syncable="YES"/>
+ <elements>
+ <element name="Profile" positionX="-63" positionY="-18" width="128" height="45"/>
+ </elements>
+</model> \ No newline at end of file