Skip to content
Snippets Groups Projects
Commit 1ed958a8 authored by jakobsbode's avatar jakobsbode
Browse files

projects merged. compiling only partially running. send storyboard has to be added later

parent 8ef7cf7a
No related branches found
No related tags found
No related merge requests found
Showing
with 757 additions and 91 deletions
......@@ -7,14 +7,73 @@
objects = {
/* Begin PBXBuildFile section */
6F4F718DEF29038C629100F3 /* Pods_enzevalos_iphone.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC2DE71EDB6C5C054D57F260 /* Pods_enzevalos_iphone.framework */; };
A13526791D955BDF00D3BFE1 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A13526781D955BDF00D3BFE1 /* AppDelegate.swift */; };
A135267B1D955BDF00D3BFE1 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A135267A1D955BDF00D3BFE1 /* ViewController.swift */; };
A135267E1D955BDF00D3BFE1 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A135267C1D955BDF00D3BFE1 /* Main.storyboard */; };
A13526811D955BDF00D3BFE1 /* enzevalos_iphone.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = A135267F1D955BDF00D3BFE1 /* enzevalos_iphone.xcdatamodeld */; };
A13526831D955BDF00D3BFE1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A13526821D955BDF00D3BFE1 /* Assets.xcassets */; };
A13526861D955BDF00D3BFE1 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A13526841D955BDF00D3BFE1 /* LaunchScreen.storyboard */; };
A13526911D955BE000D3BFE1 /* enzevalos_iphoneTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A13526901D955BE000D3BFE1 /* enzevalos_iphoneTests.swift */; };
A135269C1D955BE000D3BFE1 /* enzevalos_iphoneUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A135269B1D955BE000D3BFE1 /* enzevalos_iphoneUITests.swift */; };
A1EB05781D956817008659C1 /* ImageExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05771D956817008659C1 /* ImageExtension.swift */; };
A1EB057A1D956829008659C1 /* ContactCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05791D956829008659C1 /* ContactCell.swift */; };
A1EB057C1D956838008659C1 /* MailHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB057B1D956838008659C1 /* MailHandler.swift */; };
A1EB057E1D956848008659C1 /* VENDataDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB057D1D956848008659C1 /* VENDataDelegate.swift */; };
A1EB05801D956851008659C1 /* VCSend04.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB057F1D956851008659C1 /* VCSend04.swift */; };
A1EB05821D95685B008659C1 /* CollectionDataDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05811D95685B008659C1 /* CollectionDataDelegate.swift */; };
A1EB05841D956867008659C1 /* TableViewDataDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05831D956867008659C1 /* TableViewDataDelegate.swift */; };
A1EB05861D956872008659C1 /* FrequentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05851D956872008659C1 /* FrequentCell.swift */; };
A1EB05881D956879008659C1 /* AddressHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05871D956879008659C1 /* AddressHandler.swift */; };
A1EB058A1D956890008659C1 /* ContactCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05891D956890008659C1 /* ContactCell.xib */; };
A1EB058C1D9568AB008659C1 /* FrequentCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = A1EB058B1D9568AB008659C1 /* FrequentCell.xib */; };
A1EB058E1D956913008659C1 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A1EB058D1D956913008659C1 /* Main.storyboard */; };
A1EB05901D956923008659C1 /* ReadViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB058F1D956923008659C1 /* ReadViewController.swift */; };
A1EB05921D95692A008659C1 /* MailObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05911D95692A008659C1 /* MailObject.swift */; };
A1EB05941D956931008659C1 /* InboxCellDelegator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05931D956931008659C1 /* InboxCellDelegator.swift */; };
A1EB05961D956939008659C1 /* InboxTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05951D956939008659C1 /* InboxTableViewCell.swift */; };
A1EB05981D956947008659C1 /* InboxViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05971D956947008659C1 /* InboxViewController.swift */; };
A1EB059A1D95694E008659C1 /* FillInbox.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB05991D95694E008659C1 /* FillInbox.swift */; };
A1EB059C1D956957008659C1 /* NSDateCompare.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB059B1D956957008659C1 /* NSDateCompare.swift */; };
A1EB059E1D956963008659C1 /* EnzevalosContact.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB059D1D956963008659C1 /* EnzevalosContact.swift */; };
A1EB05A01D95696C008659C1 /* MessageBodyTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB059F1D95696C008659C1 /* MessageBodyTableViewCell.swift */; };
A1EB05A21D956972008659C1 /* InboxTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05A11D956972008659C1 /* InboxTableViewCell.xib */; };
A1EB05A41D956E32008659C1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05A31D956E32008659C1 /* Assets.xcassets */; };
A1EB05CA1D956F8E008659C1 /* home2_white.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05A61D956F8E008659C1 /* home2_white.png */; };
A1EB05CB1D956F8E008659C1 /* home2_white@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05A71D956F8E008659C1 /* home2_white@2x.png */; };
A1EB05CC1D956F8E008659C1 /* home2_white@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05A81D956F8E008659C1 /* home2_white@3x.png */; };
A1EB05CD1D956F8E008659C1 /* work2_white.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05A91D956F8E008659C1 /* work2_white.png */; };
A1EB05CE1D956F8E008659C1 /* work2_white@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05AA1D956F8E008659C1 /* work2_white@2x.png */; };
A1EB05CF1D956F8E008659C1 /* work2_white@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05AB1D956F8E008659C1 /* work2_white@3x.png */; };
A1EB05D01D956F8E008659C1 /* work.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05AC1D956F8E008659C1 /* work.png */; };
A1EB05D11D956F8E008659C1 /* work@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05AD1D956F8E008659C1 /* work@3x.png */; };
A1EB05D21D956F8E008659C1 /* work@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05AE1D956F8E008659C1 /* work@2x.png */; };
A1EB05D31D956F8E008659C1 /* home2.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05AF1D956F8E008659C1 /* home2.png */; };
A1EB05D41D956F8E008659C1 /* home2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05B01D956F8E008659C1 /* home2@2x.png */; };
A1EB05D51D956F8E008659C1 /* home2@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05B11D956F8E008659C1 /* home2@3x.png */; };
A1EB05D61D956F8E008659C1 /* Icon_animated001-001_alpha_breit.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05B21D956F8E008659C1 /* Icon_animated001-001_alpha_breit.png */; };
A1EB05D71D956F8E008659C1 /* Icon_animated001-002_alpha.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05B31D956F8E008659C1 /* Icon_animated001-002_alpha.png */; };
A1EB05D81D956F8E008659C1 /* Icon_animated001-003_alpha.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05B41D956F8E008659C1 /* Icon_animated001-003_alpha.png */; };
A1EB05D91D956F8E008659C1 /* Icon_animated001-004_alpha.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05B51D956F8E008659C1 /* Icon_animated001-004_alpha.png */; };
A1EB05DA1D956F8E008659C1 /* Icon_animated001-005_alpha.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05B61D956F8E008659C1 /* Icon_animated001-005_alpha.png */; };
A1EB05DB1D956F8E008659C1 /* Icon_animated001-006_alpha.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05B71D956F8E008659C1 /* Icon_animated001-006_alpha.png */; };
A1EB05DC1D956F8E008659C1 /* Icon_animated001-001_alpha_verschoben-90.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05B81D956F8E008659C1 /* Icon_animated001-001_alpha_verschoben-90.png */; };
A1EB05DD1D956F8E008659C1 /* Icon_animated001-002_alpha_verschoben-90.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05B91D956F8E008659C1 /* Icon_animated001-002_alpha_verschoben-90.png */; };
A1EB05DE1D956F8E008659C1 /* Icon_animated001-003_alpha_verschoben-90.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05BA1D956F8E008659C1 /* Icon_animated001-003_alpha_verschoben-90.png */; };
A1EB05DF1D956F8E008659C1 /* Icon_animated001-004_alpha_verschoben-90.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05BB1D956F8E008659C1 /* Icon_animated001-004_alpha_verschoben-90.png */; };
A1EB05E01D956F8E008659C1 /* Icon_animated001-005_alpha_verschoben-90.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05BC1D956F8E008659C1 /* Icon_animated001-005_alpha_verschoben-90.png */; };
A1EB05E11D956F8E008659C1 /* Icon_animated001-006_alpha_verschoben-90.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05BD1D956F8E008659C1 /* Icon_animated001-006_alpha_verschoben-90.png */; };
A1EB05E21D956F8E008659C1 /* Icon_animated001-007_alpha_verschoben-90.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05BE1D956F8E008659C1 /* Icon_animated001-007_alpha_verschoben-90.png */; };
A1EB05E31D956F8E008659C1 /* Icon_animated001-007_alpha.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05BF1D956F8E008659C1 /* Icon_animated001-007_alpha.png */; };
A1EB05E41D956F8E008659C1 /* Icon_animated001-001.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05C01D956F8E008659C1 /* Icon_animated001-001.png */; };
A1EB05E51D956F8E008659C1 /* Icon_animated001-001_alpha.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05C11D956F8E008659C1 /* Icon_animated001-001_alpha.png */; };
A1EB05E61D956F8E008659C1 /* Icon_animated001-002.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05C21D956F8E008659C1 /* Icon_animated001-002.png */; };
A1EB05E71D956F8E008659C1 /* Icon_animated001-003.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05C31D956F8E008659C1 /* Icon_animated001-003.png */; };
A1EB05E81D956F8E008659C1 /* Icon_animated001-004.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05C41D956F8E008659C1 /* Icon_animated001-004.png */; };
A1EB05E91D956F8E008659C1 /* Icon_animated001-005.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05C51D956F8E008659C1 /* Icon_animated001-005.png */; };
A1EB05EA1D956F8E008659C1 /* Icon_animated001-006.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05C61D956F8E008659C1 /* Icon_animated001-006.png */; };
A1EB05EB1D956F8E008659C1 /* Icon_animated001-007.png in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05C71D956F8E008659C1 /* Icon_animated001-007.png */; };
A1EB05EC1D956F8E008659C1 /* gruen.gif in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05C81D956F8E008659C1 /* gruen.gif */; };
A1EB05ED1D956F8E008659C1 /* Unbenannt.gif in Resources */ = {isa = PBXBuildFile; fileRef = A1EB05C91D956F8E008659C1 /* Unbenannt.gif */; };
EE57562DDC09AD98702A0BA4 /* Pods_enzevalos_iphoneUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DDF1ED2111398B0F43FD783D /* Pods_enzevalos_iphoneUITests.framework */; };
EE9FF2F1FD02293642A4B05C /* Pods_enzevalos_iphoneTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22C1165F07662D8C13674825 /* Pods_enzevalos_iphoneTests.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
......@@ -35,12 +94,14 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
22C1165F07662D8C13674825 /* Pods_enzevalos_iphoneTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_enzevalos_iphoneTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
411EB2B85F99B48FFD36F966 /* Pods-enzevalos_iphoneTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-enzevalos_iphoneTests.debug.xcconfig"; path = "../workspace/Pods/Target Support Files/Pods-enzevalos_iphoneTests/Pods-enzevalos_iphoneTests.debug.xcconfig"; sourceTree = "<group>"; };
796D16D79BED5D60B580E602 /* Pods-enzevalos_iphoneUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-enzevalos_iphoneUITests.release.xcconfig"; path = "../workspace/Pods/Target Support Files/Pods-enzevalos_iphoneUITests/Pods-enzevalos_iphoneUITests.release.xcconfig"; sourceTree = "<group>"; };
9857108F0823A3919046C491 /* Pods-enzevalos_iphone.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-enzevalos_iphone.release.xcconfig"; path = "../workspace/Pods/Target Support Files/Pods-enzevalos_iphone/Pods-enzevalos_iphone.release.xcconfig"; sourceTree = "<group>"; };
9A132EDE8BCA06ACDB505C22 /* Pods-enzevalos_iphoneUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-enzevalos_iphoneUITests.debug.xcconfig"; path = "../workspace/Pods/Target Support Files/Pods-enzevalos_iphoneUITests/Pods-enzevalos_iphoneUITests.debug.xcconfig"; sourceTree = "<group>"; };
A13526751D955BDF00D3BFE1 /* enzevalos_iphone.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = enzevalos_iphone.app; sourceTree = BUILT_PRODUCTS_DIR; };
A13526781D955BDF00D3BFE1 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
A135267A1D955BDF00D3BFE1 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
A135267D1D955BDF00D3BFE1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
A13526801D955BDF00D3BFE1 /* enzevalos_iphone.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = enzevalos_iphone.xcdatamodel; sourceTree = "<group>"; };
A13526821D955BDF00D3BFE1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
A13526851D955BDF00D3BFE1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
A13526871D955BDF00D3BFE1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
A135268C1D955BE000D3BFE1 /* enzevalos_iphoneTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = enzevalos_iphoneTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
......@@ -49,6 +110,69 @@
A13526971D955BE000D3BFE1 /* enzevalos_iphoneUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = enzevalos_iphoneUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
A135269B1D955BE000D3BFE1 /* enzevalos_iphoneUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = enzevalos_iphoneUITests.swift; sourceTree = "<group>"; };
A135269D1D955BE000D3BFE1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
A1EB05771D956817008659C1 /* ImageExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImageExtension.swift; sourceTree = "<group>"; };
A1EB05791D956829008659C1 /* ContactCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContactCell.swift; sourceTree = "<group>"; };
A1EB057B1D956838008659C1 /* MailHandler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MailHandler.swift; sourceTree = "<group>"; };
A1EB057D1D956848008659C1 /* VENDataDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VENDataDelegate.swift; sourceTree = "<group>"; };
A1EB057F1D956851008659C1 /* VCSend04.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VCSend04.swift; sourceTree = "<group>"; };
A1EB05811D95685B008659C1 /* CollectionDataDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CollectionDataDelegate.swift; sourceTree = "<group>"; };
A1EB05831D956867008659C1 /* TableViewDataDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableViewDataDelegate.swift; sourceTree = "<group>"; };
A1EB05851D956872008659C1 /* FrequentCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrequentCell.swift; sourceTree = "<group>"; };
A1EB05871D956879008659C1 /* AddressHandler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AddressHandler.swift; sourceTree = "<group>"; };
A1EB05891D956890008659C1 /* ContactCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ContactCell.xib; sourceTree = "<group>"; };
A1EB058B1D9568AB008659C1 /* FrequentCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = FrequentCell.xib; sourceTree = "<group>"; };
A1EB058D1D956913008659C1 /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = "<group>"; };
A1EB058F1D956923008659C1 /* ReadViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadViewController.swift; sourceTree = "<group>"; };
A1EB05911D95692A008659C1 /* MailObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MailObject.swift; sourceTree = "<group>"; };
A1EB05931D956931008659C1 /* InboxCellDelegator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InboxCellDelegator.swift; sourceTree = "<group>"; };
A1EB05951D956939008659C1 /* InboxTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InboxTableViewCell.swift; sourceTree = "<group>"; };
A1EB05971D956947008659C1 /* InboxViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InboxViewController.swift; sourceTree = "<group>"; };
A1EB05991D95694E008659C1 /* FillInbox.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FillInbox.swift; sourceTree = "<group>"; };
A1EB059B1D956957008659C1 /* NSDateCompare.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSDateCompare.swift; sourceTree = "<group>"; };
A1EB059D1D956963008659C1 /* EnzevalosContact.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnzevalosContact.swift; sourceTree = "<group>"; };
A1EB059F1D95696C008659C1 /* MessageBodyTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MessageBodyTableViewCell.swift; sourceTree = "<group>"; };
A1EB05A11D956972008659C1 /* InboxTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = InboxTableViewCell.xib; sourceTree = "<group>"; };
A1EB05A31D956E32008659C1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
A1EB05A61D956F8E008659C1 /* home2_white.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = home2_white.png; sourceTree = "<group>"; };
A1EB05A71D956F8E008659C1 /* home2_white@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "home2_white@2x.png"; sourceTree = "<group>"; };
A1EB05A81D956F8E008659C1 /* home2_white@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "home2_white@3x.png"; sourceTree = "<group>"; };
A1EB05A91D956F8E008659C1 /* work2_white.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = work2_white.png; sourceTree = "<group>"; };
A1EB05AA1D956F8E008659C1 /* work2_white@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "work2_white@2x.png"; sourceTree = "<group>"; };
A1EB05AB1D956F8E008659C1 /* work2_white@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "work2_white@3x.png"; sourceTree = "<group>"; };
A1EB05AC1D956F8E008659C1 /* work.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = work.png; sourceTree = "<group>"; };
A1EB05AD1D956F8E008659C1 /* work@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "work@3x.png"; sourceTree = "<group>"; };
A1EB05AE1D956F8E008659C1 /* work@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "work@2x.png"; sourceTree = "<group>"; };
A1EB05AF1D956F8E008659C1 /* home2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = home2.png; sourceTree = "<group>"; };
A1EB05B01D956F8E008659C1 /* home2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "home2@2x.png"; sourceTree = "<group>"; };
A1EB05B11D956F8E008659C1 /* home2@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "home2@3x.png"; sourceTree = "<group>"; };
A1EB05B21D956F8E008659C1 /* Icon_animated001-001_alpha_breit.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-001_alpha_breit.png"; sourceTree = "<group>"; };
A1EB05B31D956F8E008659C1 /* Icon_animated001-002_alpha.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-002_alpha.png"; sourceTree = "<group>"; };
A1EB05B41D956F8E008659C1 /* Icon_animated001-003_alpha.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-003_alpha.png"; sourceTree = "<group>"; };
A1EB05B51D956F8E008659C1 /* Icon_animated001-004_alpha.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-004_alpha.png"; sourceTree = "<group>"; };
A1EB05B61D956F8E008659C1 /* Icon_animated001-005_alpha.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-005_alpha.png"; sourceTree = "<group>"; };
A1EB05B71D956F8E008659C1 /* Icon_animated001-006_alpha.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-006_alpha.png"; sourceTree = "<group>"; };
A1EB05B81D956F8E008659C1 /* Icon_animated001-001_alpha_verschoben-90.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-001_alpha_verschoben-90.png"; sourceTree = "<group>"; };
A1EB05B91D956F8E008659C1 /* Icon_animated001-002_alpha_verschoben-90.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-002_alpha_verschoben-90.png"; sourceTree = "<group>"; };
A1EB05BA1D956F8E008659C1 /* Icon_animated001-003_alpha_verschoben-90.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-003_alpha_verschoben-90.png"; sourceTree = "<group>"; };
A1EB05BB1D956F8E008659C1 /* Icon_animated001-004_alpha_verschoben-90.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-004_alpha_verschoben-90.png"; sourceTree = "<group>"; };
A1EB05BC1D956F8E008659C1 /* Icon_animated001-005_alpha_verschoben-90.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-005_alpha_verschoben-90.png"; sourceTree = "<group>"; };
A1EB05BD1D956F8E008659C1 /* Icon_animated001-006_alpha_verschoben-90.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-006_alpha_verschoben-90.png"; sourceTree = "<group>"; };
A1EB05BE1D956F8E008659C1 /* Icon_animated001-007_alpha_verschoben-90.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-007_alpha_verschoben-90.png"; sourceTree = "<group>"; };
A1EB05BF1D956F8E008659C1 /* Icon_animated001-007_alpha.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-007_alpha.png"; sourceTree = "<group>"; };
A1EB05C01D956F8E008659C1 /* Icon_animated001-001.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-001.png"; sourceTree = "<group>"; };
A1EB05C11D956F8E008659C1 /* Icon_animated001-001_alpha.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-001_alpha.png"; sourceTree = "<group>"; };
A1EB05C21D956F8E008659C1 /* Icon_animated001-002.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-002.png"; sourceTree = "<group>"; };
A1EB05C31D956F8E008659C1 /* Icon_animated001-003.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-003.png"; sourceTree = "<group>"; };
A1EB05C41D956F8E008659C1 /* Icon_animated001-004.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-004.png"; sourceTree = "<group>"; };
A1EB05C51D956F8E008659C1 /* Icon_animated001-005.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-005.png"; sourceTree = "<group>"; };
A1EB05C61D956F8E008659C1 /* Icon_animated001-006.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-006.png"; sourceTree = "<group>"; };
A1EB05C71D956F8E008659C1 /* Icon_animated001-007.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon_animated001-007.png"; sourceTree = "<group>"; };
A1EB05C81D956F8E008659C1 /* gruen.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = gruen.gif; sourceTree = "<group>"; };
A1EB05C91D956F8E008659C1 /* Unbenannt.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = Unbenannt.gif; sourceTree = "<group>"; };
AE7C40F081DAC9A0A130BE21 /* Pods-enzevalos_iphone.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-enzevalos_iphone.debug.xcconfig"; path = "../workspace/Pods/Target Support Files/Pods-enzevalos_iphone/Pods-enzevalos_iphone.debug.xcconfig"; sourceTree = "<group>"; };
C7733DFEFB7E7CFF38EC1665 /* Pods-enzevalos_iphoneTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-enzevalos_iphoneTests.release.xcconfig"; path = "../workspace/Pods/Target Support Files/Pods-enzevalos_iphoneTests/Pods-enzevalos_iphoneTests.release.xcconfig"; sourceTree = "<group>"; };
DDF1ED2111398B0F43FD783D /* Pods_enzevalos_iphoneUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_enzevalos_iphoneUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
FC2DE71EDB6C5C054D57F260 /* Pods_enzevalos_iphone.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_enzevalos_iphone.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
......@@ -56,6 +180,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
6F4F718DEF29038C629100F3 /* Pods_enzevalos_iphone.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
......@@ -63,6 +188,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
EE9FF2F1FD02293642A4B05C /* Pods_enzevalos_iphoneTests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
......@@ -70,12 +196,36 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
EE57562DDC09AD98702A0BA4 /* Pods_enzevalos_iphoneUITests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
24472862977D71D3F0AD0D58 /* Pods */ = {
isa = PBXGroup;
children = (
AE7C40F081DAC9A0A130BE21 /* Pods-enzevalos_iphone.debug.xcconfig */,
9857108F0823A3919046C491 /* Pods-enzevalos_iphone.release.xcconfig */,
411EB2B85F99B48FFD36F966 /* Pods-enzevalos_iphoneTests.debug.xcconfig */,
C7733DFEFB7E7CFF38EC1665 /* Pods-enzevalos_iphoneTests.release.xcconfig */,
9A132EDE8BCA06ACDB505C22 /* Pods-enzevalos_iphoneUITests.debug.xcconfig */,
796D16D79BED5D60B580E602 /* Pods-enzevalos_iphoneUITests.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
78280F99990BFF65543B7F0B /* Frameworks */ = {
isa = PBXGroup;
children = (
FC2DE71EDB6C5C054D57F260 /* Pods_enzevalos_iphone.framework */,
22C1165F07662D8C13674825 /* Pods_enzevalos_iphoneTests.framework */,
DDF1ED2111398B0F43FD783D /* Pods_enzevalos_iphoneUITests.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
A135266C1D955BDF00D3BFE1 = {
isa = PBXGroup;
children = (
......@@ -83,6 +233,8 @@
A135268F1D955BE000D3BFE1 /* enzevalos_iphoneTests */,
A135269A1D955BE000D3BFE1 /* enzevalos_iphoneUITests */,
A13526761D955BDF00D3BFE1 /* Products */,
24472862977D71D3F0AD0D58 /* Pods */,
78280F99990BFF65543B7F0B /* Frameworks */,
);
sourceTree = "<group>";
};
......@@ -99,11 +251,13 @@
A13526771D955BDF00D3BFE1 /* enzevalos_iphone */ = {
isa = PBXGroup;
children = (
A1EB05761D9567F2008659C1 /* read */,
A1EB05751D956748008659C1 /* send */,
A13526781D955BDF00D3BFE1 /* AppDelegate.swift */,
A135267A1D955BDF00D3BFE1 /* ViewController.swift */,
A135267C1D955BDF00D3BFE1 /* Main.storyboard */,
A13526821D955BDF00D3BFE1 /* Assets.xcassets */,
A1EB05771D956817008659C1 /* ImageExtension.swift */,
A1EB058D1D956913008659C1 /* Main.storyboard */,
A13526841D955BDF00D3BFE1 /* LaunchScreen.storyboard */,
A1EB05A31D956E32008659C1 /* Assets.xcassets */,
A13526871D955BDF00D3BFE1 /* Info.plist */,
A135267F1D955BDF00D3BFE1 /* enzevalos_iphone.xcdatamodeld */,
);
......@@ -128,6 +282,84 @@
path = enzevalos_iphoneUITests;
sourceTree = "<group>";
};
A1EB05751D956748008659C1 /* send */ = {
isa = PBXGroup;
children = (
A1EB05A51D956F73008659C1 /* images */,
A1EB057F1D956851008659C1 /* VCSend04.swift */,
A1EB057D1D956848008659C1 /* VENDataDelegate.swift */,
A1EB05811D95685B008659C1 /* CollectionDataDelegate.swift */,
A1EB05831D956867008659C1 /* TableViewDataDelegate.swift */,
A1EB057B1D956838008659C1 /* MailHandler.swift */,
A1EB05871D956879008659C1 /* AddressHandler.swift */,
A1EB05791D956829008659C1 /* ContactCell.swift */,
A1EB05851D956872008659C1 /* FrequentCell.swift */,
A1EB05891D956890008659C1 /* ContactCell.xib */,
A1EB058B1D9568AB008659C1 /* FrequentCell.xib */,
);
name = send;
sourceTree = "<group>";
};
A1EB05761D9567F2008659C1 /* read */ = {
isa = PBXGroup;
children = (
A1EB058F1D956923008659C1 /* ReadViewController.swift */,
A1EB05911D95692A008659C1 /* MailObject.swift */,
A1EB05931D956931008659C1 /* InboxCellDelegator.swift */,
A1EB05951D956939008659C1 /* InboxTableViewCell.swift */,
A1EB05971D956947008659C1 /* InboxViewController.swift */,
A1EB05991D95694E008659C1 /* FillInbox.swift */,
A1EB059B1D956957008659C1 /* NSDateCompare.swift */,
A1EB059D1D956963008659C1 /* EnzevalosContact.swift */,
A1EB059F1D95696C008659C1 /* MessageBodyTableViewCell.swift */,
A1EB05A11D956972008659C1 /* InboxTableViewCell.xib */,
);
name = read;
sourceTree = "<group>";
};
A1EB05A51D956F73008659C1 /* images */ = {
isa = PBXGroup;
children = (
A1EB05A61D956F8E008659C1 /* home2_white.png */,
A1EB05A71D956F8E008659C1 /* home2_white@2x.png */,
A1EB05A81D956F8E008659C1 /* home2_white@3x.png */,
A1EB05A91D956F8E008659C1 /* work2_white.png */,
A1EB05AA1D956F8E008659C1 /* work2_white@2x.png */,
A1EB05AB1D956F8E008659C1 /* work2_white@3x.png */,
A1EB05AC1D956F8E008659C1 /* work.png */,
A1EB05AD1D956F8E008659C1 /* work@3x.png */,
A1EB05AE1D956F8E008659C1 /* work@2x.png */,
A1EB05AF1D956F8E008659C1 /* home2.png */,
A1EB05B01D956F8E008659C1 /* home2@2x.png */,
A1EB05B11D956F8E008659C1 /* home2@3x.png */,
A1EB05B21D956F8E008659C1 /* Icon_animated001-001_alpha_breit.png */,
A1EB05B31D956F8E008659C1 /* Icon_animated001-002_alpha.png */,
A1EB05B41D956F8E008659C1 /* Icon_animated001-003_alpha.png */,
A1EB05B51D956F8E008659C1 /* Icon_animated001-004_alpha.png */,
A1EB05B61D956F8E008659C1 /* Icon_animated001-005_alpha.png */,
A1EB05B71D956F8E008659C1 /* Icon_animated001-006_alpha.png */,
A1EB05B81D956F8E008659C1 /* Icon_animated001-001_alpha_verschoben-90.png */,
A1EB05B91D956F8E008659C1 /* Icon_animated001-002_alpha_verschoben-90.png */,
A1EB05BA1D956F8E008659C1 /* Icon_animated001-003_alpha_verschoben-90.png */,
A1EB05BB1D956F8E008659C1 /* Icon_animated001-004_alpha_verschoben-90.png */,
A1EB05BC1D956F8E008659C1 /* Icon_animated001-005_alpha_verschoben-90.png */,
A1EB05BD1D956F8E008659C1 /* Icon_animated001-006_alpha_verschoben-90.png */,
A1EB05BE1D956F8E008659C1 /* Icon_animated001-007_alpha_verschoben-90.png */,
A1EB05BF1D956F8E008659C1 /* Icon_animated001-007_alpha.png */,
A1EB05C01D956F8E008659C1 /* Icon_animated001-001.png */,
A1EB05C11D956F8E008659C1 /* Icon_animated001-001_alpha.png */,
A1EB05C21D956F8E008659C1 /* Icon_animated001-002.png */,
A1EB05C31D956F8E008659C1 /* Icon_animated001-003.png */,
A1EB05C41D956F8E008659C1 /* Icon_animated001-004.png */,
A1EB05C51D956F8E008659C1 /* Icon_animated001-005.png */,
A1EB05C61D956F8E008659C1 /* Icon_animated001-006.png */,
A1EB05C71D956F8E008659C1 /* Icon_animated001-007.png */,
A1EB05C81D956F8E008659C1 /* gruen.gif */,
A1EB05C91D956F8E008659C1 /* Unbenannt.gif */,
);
name = images;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
......@@ -135,9 +367,12 @@
isa = PBXNativeTarget;
buildConfigurationList = A13526A01D955BE000D3BFE1 /* Build configuration list for PBXNativeTarget "enzevalos_iphone" */;
buildPhases = (
60E197910FD6B0523F9273AE /* [CP] Check Pods Manifest.lock */,
A13526711D955BDF00D3BFE1 /* Sources */,
A13526721D955BDF00D3BFE1 /* Frameworks */,
A13526731D955BDF00D3BFE1 /* Resources */,
1B3A7EC4B7EC43108D4CA42F /* [CP] Embed Pods Frameworks */,
9C00DB37D91C40FACD06D614 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
......@@ -152,9 +387,12 @@
isa = PBXNativeTarget;
buildConfigurationList = A13526A31D955BE000D3BFE1 /* Build configuration list for PBXNativeTarget "enzevalos_iphoneTests" */;
buildPhases = (
D6F0EB205D61EA8C8A045390 /* [CP] Check Pods Manifest.lock */,
A13526881D955BE000D3BFE1 /* Sources */,
A13526891D955BE000D3BFE1 /* Frameworks */,
A135268A1D955BE000D3BFE1 /* Resources */,
6C4CB727DDC2AC31CCE50B26 /* [CP] Embed Pods Frameworks */,
E98D3D9213C0A8CF7EDD28B1 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
......@@ -170,9 +408,11 @@
isa = PBXNativeTarget;
buildConfigurationList = A13526A61D955BE000D3BFE1 /* Build configuration list for PBXNativeTarget "enzevalos_iphoneUITests" */;
buildPhases = (
CB3E7E0953A94645ED8E830A /* [CP] Check Pods Manifest.lock */,
A13526931D955BE000D3BFE1 /* Sources */,
A13526941D955BE000D3BFE1 /* Frameworks */,
A13526951D955BE000D3BFE1 /* Resources */,
F855B7C77E9E7734BC50BC72 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
......@@ -235,9 +475,48 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
A1EB05CC1D956F8E008659C1 /* home2_white@3x.png in Resources */,
A1EB05CF1D956F8E008659C1 /* work2_white@3x.png in Resources */,
A1EB05E41D956F8E008659C1 /* Icon_animated001-001.png in Resources */,
A1EB05A21D956972008659C1 /* InboxTableViewCell.xib in Resources */,
A1EB05DA1D956F8E008659C1 /* Icon_animated001-005_alpha.png in Resources */,
A1EB058A1D956890008659C1 /* ContactCell.xib in Resources */,
A1EB05E51D956F8E008659C1 /* Icon_animated001-001_alpha.png in Resources */,
A1EB05DC1D956F8E008659C1 /* Icon_animated001-001_alpha_verschoben-90.png in Resources */,
A1EB05D11D956F8E008659C1 /* work@3x.png in Resources */,
A1EB05E21D956F8E008659C1 /* Icon_animated001-007_alpha_verschoben-90.png in Resources */,
A1EB05E11D956F8E008659C1 /* Icon_animated001-006_alpha_verschoben-90.png in Resources */,
A1EB05D81D956F8E008659C1 /* Icon_animated001-003_alpha.png in Resources */,
A1EB05E61D956F8E008659C1 /* Icon_animated001-002.png in Resources */,
A1EB05D71D956F8E008659C1 /* Icon_animated001-002_alpha.png in Resources */,
A1EB05CD1D956F8E008659C1 /* work2_white.png in Resources */,
A1EB05CB1D956F8E008659C1 /* home2_white@2x.png in Resources */,
A1EB05D31D956F8E008659C1 /* home2.png in Resources */,
A1EB05CA1D956F8E008659C1 /* home2_white.png in Resources */,
A1EB05D01D956F8E008659C1 /* work.png in Resources */,
A1EB05DB1D956F8E008659C1 /* Icon_animated001-006_alpha.png in Resources */,
A1EB05DE1D956F8E008659C1 /* Icon_animated001-003_alpha_verschoben-90.png in Resources */,
A1EB058E1D956913008659C1 /* Main.storyboard in Resources */,
A1EB05E81D956F8E008659C1 /* Icon_animated001-004.png in Resources */,
A1EB05DF1D956F8E008659C1 /* Icon_animated001-004_alpha_verschoben-90.png in Resources */,
A1EB05E71D956F8E008659C1 /* Icon_animated001-003.png in Resources */,
A1EB05D61D956F8E008659C1 /* Icon_animated001-001_alpha_breit.png in Resources */,
A1EB05ED1D956F8E008659C1 /* Unbenannt.gif in Resources */,
A1EB05E01D956F8E008659C1 /* Icon_animated001-005_alpha_verschoben-90.png in Resources */,
A1EB05EB1D956F8E008659C1 /* Icon_animated001-007.png in Resources */,
A1EB05E31D956F8E008659C1 /* Icon_animated001-007_alpha.png in Resources */,
A1EB05DD1D956F8E008659C1 /* Icon_animated001-002_alpha_verschoben-90.png in Resources */,
A13526861D955BDF00D3BFE1 /* LaunchScreen.storyboard in Resources */,
A13526831D955BDF00D3BFE1 /* Assets.xcassets in Resources */,
A135267E1D955BDF00D3BFE1 /* Main.storyboard in Resources */,
A1EB05D91D956F8E008659C1 /* Icon_animated001-004_alpha.png in Resources */,
A1EB05E91D956F8E008659C1 /* Icon_animated001-005.png in Resources */,
A1EB05EC1D956F8E008659C1 /* gruen.gif in Resources */,
A1EB05D41D956F8E008659C1 /* home2@2x.png in Resources */,
A1EB05CE1D956F8E008659C1 /* work2_white@2x.png in Resources */,
A1EB05A41D956E32008659C1 /* Assets.xcassets in Resources */,
A1EB05EA1D956F8E008659C1 /* Icon_animated001-006.png in Resources */,
A1EB05D21D956F8E008659C1 /* work@2x.png in Resources */,
A1EB058C1D9568AB008659C1 /* FrequentCell.xib in Resources */,
A1EB05D51D956F8E008659C1 /* home2@3x.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
......@@ -257,14 +536,154 @@
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
1B3A7EC4B7EC43108D4CA42F /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/../workspace/Pods/Target Support Files/Pods-enzevalos_iphone/Pods-enzevalos_iphone-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
60E197910FD6B0523F9273AE /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
6C4CB727DDC2AC31CCE50B26 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/../workspace/Pods/Target Support Files/Pods-enzevalos_iphoneTests/Pods-enzevalos_iphoneTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
9C00DB37D91C40FACD06D614 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/../workspace/Pods/Target Support Files/Pods-enzevalos_iphone/Pods-enzevalos_iphone-resources.sh\"\n";
showEnvVarsInLog = 0;
};
CB3E7E0953A94645ED8E830A /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
D6F0EB205D61EA8C8A045390 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
E98D3D9213C0A8CF7EDD28B1 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/../workspace/Pods/Target Support Files/Pods-enzevalos_iphoneTests/Pods-enzevalos_iphoneTests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
F855B7C77E9E7734BC50BC72 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/../workspace/Pods/Target Support Files/Pods-enzevalos_iphoneUITests/Pods-enzevalos_iphoneUITests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
A13526711D955BDF00D3BFE1 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
A135267B1D955BDF00D3BFE1 /* ViewController.swift in Sources */,
A1EB059C1D956957008659C1 /* NSDateCompare.swift in Sources */,
A1EB05941D956931008659C1 /* InboxCellDelegator.swift in Sources */,
A1EB05821D95685B008659C1 /* CollectionDataDelegate.swift in Sources */,
A1EB05801D956851008659C1 /* VCSend04.swift in Sources */,
A1EB05981D956947008659C1 /* InboxViewController.swift in Sources */,
A1EB059A1D95694E008659C1 /* FillInbox.swift in Sources */,
A1EB057E1D956848008659C1 /* VENDataDelegate.swift in Sources */,
A1EB057A1D956829008659C1 /* ContactCell.swift in Sources */,
A1EB059E1D956963008659C1 /* EnzevalosContact.swift in Sources */,
A13526811D955BDF00D3BFE1 /* enzevalos_iphone.xcdatamodeld in Sources */,
A1EB05781D956817008659C1 /* ImageExtension.swift in Sources */,
A1EB05A01D95696C008659C1 /* MessageBodyTableViewCell.swift in Sources */,
A1EB05841D956867008659C1 /* TableViewDataDelegate.swift in Sources */,
A1EB05961D956939008659C1 /* InboxTableViewCell.swift in Sources */,
A1EB05921D95692A008659C1 /* MailObject.swift in Sources */,
A13526791D955BDF00D3BFE1 /* AppDelegate.swift in Sources */,
A1EB057C1D956838008659C1 /* MailHandler.swift in Sources */,
A1EB05881D956879008659C1 /* AddressHandler.swift in Sources */,
A1EB05901D956923008659C1 /* ReadViewController.swift in Sources */,
A1EB05861D956872008659C1 /* FrequentCell.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
......@@ -300,14 +719,6 @@
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
A135267C1D955BDF00D3BFE1 /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
A135267D1D955BDF00D3BFE1 /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
A13526841D955BDF00D3BFE1 /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
......@@ -404,6 +815,7 @@
};
A13526A11D955BE000D3BFE1 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = AE7C40F081DAC9A0A130BE21 /* Pods-enzevalos_iphone.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
INFOPLIST_FILE = enzevalos_iphone/Info.plist;
......@@ -415,6 +827,7 @@
};
A13526A21D955BE000D3BFE1 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 9857108F0823A3919046C491 /* Pods-enzevalos_iphone.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
INFOPLIST_FILE = enzevalos_iphone/Info.plist;
......@@ -426,6 +839,7 @@
};
A13526A41D955BE000D3BFE1 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 411EB2B85F99B48FFD36F966 /* Pods-enzevalos_iphoneTests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
INFOPLIST_FILE = enzevalos_iphoneTests/Info.plist;
......@@ -438,6 +852,7 @@
};
A13526A51D955BE000D3BFE1 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = C7733DFEFB7E7CFF38EC1665 /* Pods-enzevalos_iphoneTests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
INFOPLIST_FILE = enzevalos_iphoneTests/Info.plist;
......@@ -450,6 +865,7 @@
};
A13526A71D955BE000D3BFE1 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 9A132EDE8BCA06ACDB505C22 /* Pods-enzevalos_iphoneUITests.debug.xcconfig */;
buildSettings = {
INFOPLIST_FILE = enzevalos_iphoneUITests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
......@@ -461,6 +877,7 @@
};
A13526A81D955BE000D3BFE1 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 796D16D79BED5D60B580E602 /* Pods-enzevalos_iphoneUITests.release.xcconfig */;
buildSettings = {
INFOPLIST_FILE = enzevalos_iphoneUITests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
......@@ -489,6 +906,7 @@
A13526A21D955BE000D3BFE1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
A13526A31D955BE000D3BFE1 /* Build configuration list for PBXNativeTarget "enzevalos_iphoneTests" */ = {
isa = XCConfigurationList;
......@@ -497,6 +915,7 @@
A13526A51D955BE000D3BFE1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
A13526A61D955BE000D3BFE1 /* Build configuration list for PBXNativeTarget "enzevalos_iphoneUITests" */ = {
isa = XCConfigurationList;
......@@ -505,6 +924,7 @@
A13526A81D955BE000D3BFE1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
......
//
// AddressHandler.swift
// mail_dynamic_icon_001
//
// Created by jakobsbode on 14.07.16.
// Copyright © 2016 jakobsbode. All rights reserved.
//
import Foundation
import Contacts
import UIKit.UIImage
class AddressHandler {
static var addresses : [String] = ["jakob.bode@fu-berlin.de", "oliver.wiese@fu-berlin.de", "jo.lausch@fu-berlin.de", "test"]
static var freqAlgorithm : [String] -> [(UIImage, String, String, UIImage?, UIColor)] = {
(inserted : [String]) -> [(UIImage, String, String, UIImage?, UIColor)] in
/*do{
var cont = try AppDelegate.getAppDelegate().contactStore.unifiedContactsMatchingPredicate(CNContact.predicateForContactsMatchingName("Jakob Bode"), keysToFetch: [/*CNContactGivenNameKey, CNContactFamilyNameKey, CNContactMiddleNameKey*/CNContactFormatter.descriptorForRequiredKeysForStyle(CNContactFormatterStyle.FullName), CNContactEmailAddressesKey, CNContactImageDataKey, CNContactThumbnailImageDataKey])
return [(cont[cont.startIndex].getImageOrDefault(),"Jakob", "jakob.bode@fu-berlin.de"), (cont[cont.startIndex].getImageOrDefault(),"Jakob Bode", "jakob.bode@fu-berlin.de"), (cont[cont.startIndex].getImageOrDefault(),"Jakob B.", "jakob.bode@fu-berlin.de"), (cont[cont.startIndex].getImageOrDefault(),"Jakob Simon Bode", "jakob.bode@fu-berlin.de"), (cont[cont.startIndex].getImageOrDefault(),"Jakob", "jakob.bode@fu-berlin.de"), (cont[cont.startIndex].getImageOrDefault(),"Jakob Bode", "jakob.bode@fu-berlin.de"), (cont[cont.startIndex].getImageOrDefault(),"Jakob B.", "jakob.bode@fu-berlin.de"), (cont[cont.startIndex].getImageOrDefault(),"Jakob Simon Bode", "jakob.bode@fu-berlin.de")]
}
catch {
return []
}*/
var cons : [(UIImage,String,String,UIImage?,UIColor)] = []
do{
try AppDelegate.getAppDelegate().contactStore.enumerateContactsWithFetchRequest(CNContactFetchRequest(keysToFetch: [CNContactFormatter.descriptorForRequiredKeysForStyle(CNContactFormatterStyle.FullName), CNContactEmailAddressesKey, CNContactImageDataKey, CNContactThumbnailImageDataKey]), usingBlock: {
(let c : CNContact, let stop) -> Void in
print(c)
for email in c.emailAddresses {
let addr = email.value as! String
var type : UIImage? = nil
if c.emailAddresses.count > 1 {
if email.label == "_$!<Work>!$_"{
type = UIImage(named: "work2_white.png")!
}
else if email.label == "_$!<Home>!$_"{
type = UIImage(named: "home2_white.png")!
}
else if email.label == "_$!<iCloud>!$_"{
//TODO: appleIcon hinzufügen
}
}
var color = c.getColor()
if c.thumbnailImageData != nil {
color = UIColor.grayColor() //blackColor()
}
if addr == "" {
continue
}
if !inserted.contains(addr.lowercaseString) {
if let name = CNContactFormatter.stringFromContact(c, style: .FullName) {
cons.append((c.getImageOrDefault(), name, addr, type, color))
}
else {
cons.append((c.getImageOrDefault(), "NO NAME", addr, type, color))
}
}
}
})
}
catch {}
var list : [(UIImage,String,String,UIImage?,UIColor)] = []
var entrys = 10
if cons.count < entrys {
entrys = cons.count
}
if entrys <= 0 {
return []
}
for i in 0...entrys-1 {
//let index = abs(Int(arc4random())) % cons.count
let index = i % cons.count
list.append(cons[index])
cons.removeAtIndex(index)
}
return list
}
static func proveAddress(s : NSString) -> Bool {
if addresses.contains((s as String).lowercaseString){
return true
}
return inContacts(s as String)
//return false
}
static func inContacts( name : String) -> Bool{
AppDelegate.getAppDelegate().requestForAccess({access in
print(access)
})
let authorizationStatus = CNContactStore.authorizationStatusForEntityType(CNEntityType.Contacts)
if authorizationStatus == CNAuthorizationStatus.Authorized {
do {
let conList = try AppDelegate.getAppDelegate().contactStore.unifiedContactsMatchingPredicate(CNContact.predicateForContactsMatchingName(name), keysToFetch: [CNContactGivenNameKey, CNContactFamilyNameKey])
for con in conList {
print(con.givenName)
print(con.familyName)
if (con.givenName+con.familyName).stringByReplacingOccurrencesOfString(" ", withString: "") == name.stringByReplacingOccurrencesOfString(" ", withString: ""){
return true
}
}
}
catch {
print("exception")
}
print("contacts done")
}
else {
print("no Access!")
}
return false
}
static func frequentAddresses (inserted : [String]) -> [(UIImage, String, String, UIImage?, UIColor)] {
/*[insertedEmail] -> [(contactImage, name, address, emailLabelImage, backgroundcolor)]*/
//(persistente) liste von Kontakten abfragen
return freqAlgorithm(inserted)
}
}
......@@ -7,16 +7,17 @@
//
import UIKit
import CoreData
import Contacts
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
var contactStore = CNContactStore()
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// Override point for customization after application launch.
//UINavigationBar.appearance().backgroundColor = UIColor.blueColor()
return true
}
......@@ -40,71 +41,54 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
func applicationWillTerminate(application: UIApplication) {
// Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
// Saves changes in the application's managed object context before the application terminates.
self.saveContext()
}
// MARK: - Core Data stack
lazy var applicationDocumentsDirectory: NSURL = {
// The directory the application uses to store the Core Data store file. This code uses a directory named "fu-berlin.enzevalos_iphone" in the application's documents Application Support directory.
let urls = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)
return urls[urls.count-1]
}()
lazy var managedObjectModel: NSManagedObjectModel = {
// The managed object model for the application. This property is not optional. It is a fatal error for the application not to be able to find and load its model.
let modelURL = NSBundle.mainBundle().URLForResource("enzevalos_iphone", withExtension: "momd")!
return NSManagedObjectModel(contentsOfURL: modelURL)!
}()
lazy var persistentStoreCoordinator: NSPersistentStoreCoordinator = {
// The persistent store coordinator for the application. This implementation creates and returns a coordinator, having added the store for the application to it. This property is optional since there are legitimate error conditions that could cause the creation of the store to fail.
// Create the coordinator and store
let coordinator = NSPersistentStoreCoordinator(managedObjectModel: self.managedObjectModel)
let url = self.applicationDocumentsDirectory.URLByAppendingPathComponent("SingleViewCoreData.sqlite")
var failureReason = "There was an error creating or loading the application's saved data."
do {
try coordinator.addPersistentStoreWithType(NSSQLiteStoreType, configuration: nil, URL: url, options: nil)
} catch {
// Report any error we got.
var dict = [String: AnyObject]()
dict[NSLocalizedDescriptionKey] = "Failed to initialize the application's saved data"
dict[NSLocalizedFailureReasonErrorKey] = failureReason
dict[NSUnderlyingErrorKey] = error as NSError
let wrappedError = NSError(domain: "YOUR_ERROR_DOMAIN", code: 9999, userInfo: dict)
// Replace this with code to handle the error appropriately.
// abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development.
NSLog("Unresolved error \(wrappedError), \(wrappedError.userInfo)")
abort()
class func getAppDelegate() -> AppDelegate {
return UIApplication.sharedApplication().delegate as! AppDelegate
}
func showMessage(message: String) {
let alertController = UIAlertController(title: "enzevalos-send", message: message, preferredStyle: UIAlertControllerStyle.Alert)
let dismissAction = UIAlertAction(title: "OK", style: UIAlertActionStyle.Default) { (action) -> Void in
}
alertController.addAction(dismissAction)
let pushedViewControllers = (self.window?.rootViewController as! UINavigationController).viewControllers
let presentedViewController = pushedViewControllers[pushedViewControllers.count - 1]
presentedViewController.presentViewController(alertController, animated: true, completion: nil)
}
return coordinator
}()
lazy var managedObjectContext: NSManagedObjectContext = {
// Returns the managed object context for the application (which is already bound to the persistent store coordinator for the application.) This property is optional since there are legitimate error conditions that could cause the creation of the context to fail.
let coordinator = self.persistentStoreCoordinator
var managedObjectContext = NSManagedObjectContext(concurrencyType: .MainQueueConcurrencyType)
managedObjectContext.persistentStoreCoordinator = coordinator
return managedObjectContext
}()
// MARK: - Core Data Saving support
func saveContext () {
if managedObjectContext.hasChanges {
do {
try managedObjectContext.save()
} catch {
// Replace this implementation with code to handle the error appropriately.
// abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development.
let nserror = error as NSError
NSLog("Unresolved error \(nserror), \(nserror.userInfo)")
abort()
func requestForAccess(completionHandler: (accessGranted: Bool) -> Void) {
let authorizationStatus = CNContactStore.authorizationStatusForEntityType(CNEntityType.Contacts)
switch authorizationStatus {
case .Authorized:
completionHandler(accessGranted: true)
case .Denied, .NotDetermined:
self.contactStore.requestAccessForEntityType(CNEntityType.Contacts, completionHandler: { (access, accessError) -> Void in
if access {
completionHandler(accessGranted: access)
}
else {
if authorizationStatus == CNAuthorizationStatus.Denied {
dispatch_async(dispatch_get_main_queue(), { () -> Void in
let message = "\(accessError!.localizedDescription)\n\nPlease allow the app to access your contacts through the Settings."
self.showMessage(message)
})
}
}
})
default:
completionHandler(accessGranted: false)
}
}
}
......
{
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "letter.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "letter@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "letter@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
enzevalos_iphone/Assets.xcassets/letter.imageset/letter.png

597 B

enzevalos_iphone/Assets.xcassets/letter.imageset/letter@2x.png

1.19 KiB

enzevalos_iphone/Assets.xcassets/letter.imageset/letter@3x.png

2.07 KiB

{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "letter_corrupted.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
enzevalos_iphone/Assets.xcassets/letter_corrupted.imageset/letter_corrupted.png

2.79 KiB

{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "letter_open.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
enzevalos_iphone/Assets.xcassets/letter_open.imageset/letter_open.png

2.1 KiB

{
"images" : [
{
"idiom" : "universal",
"filename" : "letter_small.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "letter_small@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "letter_small@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
enzevalos_iphone/Assets.xcassets/letter_small.imageset/letter_small.png

446 B

enzevalos_iphone/Assets.xcassets/letter_small.imageset/letter_small@2x.png

670 B

enzevalos_iphone/Assets.xcassets/letter_small.imageset/letter_small@3x.png

1.33 KiB

{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "letter_small_2@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
enzevalos_iphone/Assets.xcassets/letter_small_2.imageset/letter_small_2@2x.png

914 B

{
"images" : [
{
"idiom" : "universal",
"filename" : "postcard.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "postcard@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "postcard@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
enzevalos_iphone/Assets.xcassets/postcard-1.imageset/postcard.png

609 B

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment