From d7ba5c1e215b6302440ee3372313b419200852b3 Mon Sep 17 00:00:00 2001 From: Ruslan Yupyn Date: Mon, 20 Nov 2017 14:24:31 +0200 Subject: [PATCH] added languages menu action sheet picker; --- Podfile.lock | 14 +- Pods/Manifest.lock | 14 +- Pods/Pods.xcodeproj/project.pbxproj | 664 +++++++++++++++--- .../Pods-reSwift-acknowledgements.markdown | 51 ++ .../Pods-reSwift-acknowledgements.plist | 63 ++ .../Pods-reSwift/Pods-reSwift-frameworks.sh | 9 + .../Pods-reSwift/Pods-reSwift.debug.xcconfig | 3 + .../Pods-reSwift.release.xcconfig | 3 + .../Pods-reSwiftTests.debug.xcconfig | 2 + .../Pods-reSwiftTests.release.xcconfig | 2 + reSwift.xcodeproj/project.pbxproj | 2 + reSwift/Controllers/TrendingListVC.swift | 27 +- reSwift/Storyboards/TrendingList.storyboard | 10 +- 13 files changed, 752 insertions(+), 112 deletions(-) diff --git a/Podfile.lock b/Podfile.lock index 4092e39..ea0e5f2 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,3 +1,15 @@ -PODFILE CHECKSUM: f55c7945c6cafdd0e4674ed3859d2883ff4754f5 +PODS: + - ActionSheetPicker-3.0 (2.2.0) + - TPKeyboardAvoiding (1.3.1) + +DEPENDENCIES: + - ActionSheetPicker-3.0 + - TPKeyboardAvoiding + +SPEC CHECKSUMS: + ActionSheetPicker-3.0: d11a4c12c6aaf704b8a3f56d179198c99f3e41e6 + TPKeyboardAvoiding: 0d6af20e95e2850f4c621841225b59ec7d8dd852 + +PODFILE CHECKSUM: c087a623377874169a807524361739c9144e47a3 COCOAPODS: 1.3.1 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 4092e39..ea0e5f2 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -1,3 +1,15 @@ -PODFILE CHECKSUM: f55c7945c6cafdd0e4674ed3859d2883ff4754f5 +PODS: + - ActionSheetPicker-3.0 (2.2.0) + - TPKeyboardAvoiding (1.3.1) + +DEPENDENCIES: + - ActionSheetPicker-3.0 + - TPKeyboardAvoiding + +SPEC CHECKSUMS: + ActionSheetPicker-3.0: d11a4c12c6aaf704b8a3f56d179198c99f3e41e6 + TPKeyboardAvoiding: 0d6af20e95e2850f4c621841225b59ec7d8dd852 + +PODFILE CHECKSUM: c087a623377874169a807524361739c9144e47a3 COCOAPODS: 1.3.1 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 7dbf8a4..d73e7f9 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -7,39 +7,134 @@ objects = { /* Begin PBXBuildFile section */ - 27652840CD703AC3C0512981E3B77091 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; }; + 0E3BFC96C6A7CCADAF3DA6C3C80F35EC /* SWActionSheet.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D8123EEA82DF209C96D96A878E0E5F3 /* SWActionSheet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1648AB9E52071D70CD79280AB21C94D1 /* ActionSheetDistancePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 660697444967642A5C2234B1CA2ACA41 /* ActionSheetDistancePicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1A0130E51AF422F68818416677EE6595 /* ActionSheetDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 54DBBCD5AEB58A6203E88CDE7EF79857 /* ActionSheetDatePicker.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 1B94DE6A3AA5A658C53A6F07BDF5247D /* TPKeyboardAvoidingTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 070E999BD97BA6618B5E4CC590A883E6 /* TPKeyboardAvoidingTableView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 246DD685C951FFF04D55232211F076CD /* ActionSheetDistancePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 049707A71D766EE103F1EA4B0257F68C /* ActionSheetDistancePicker.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 2680FB2A9AAFE79796C23A20390CEF45 /* AbstractActionSheetPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 16B58A402813F791A7F4AA4399FE432C /* AbstractActionSheetPicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 29C34B43AFA7A1D88AB188801C76E08C /* ActionSheetPicker-3.0-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 93797902245738BFBF1893E830CFE105 /* ActionSheetPicker-3.0-dummy.m */; }; + 3C8D2470783809376BA929A9603C21D9 /* DistancePickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4591B5A10AD2EAE66FFF3C0B6D41909A /* DistancePickerView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 430E0A46B42F47FF79AE16168D1613E9 /* ActionSheetLocalePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 6085358BD3A70A45DA183411E9C25763 /* ActionSheetLocalePicker.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 46E9FC86197B7AB1DBDFE49275F49B9D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; + 47EF917D6B0B52CB41C85321EFF407A4 /* TPKeyboardAvoidingScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5382AAD1D9BECF55096FB06BC58A8128 /* TPKeyboardAvoidingScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 488EB657C7A7D2D2D7F5FDDBB38B5E55 /* Pods-reSwiftTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 56BE0F53F991F7F785432F0DD604E681 /* Pods-reSwiftTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6E96EAE65C4C330576F51102D487E961 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; }; - 92DF029CD180A67078D056AB3472977B /* Pods-reSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 23F09CC616CB99BF87ED8843E965CEAE /* Pods-reSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B68AFA690FEA89FADE5E7F0ACB62E32A /* Pods-reSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1828E029FDAD8CE0671D5FCBE5C35263 /* Pods-reSwift-dummy.m */; }; + 56DA6B21C3CE067D8AA74440CE4636DF /* TPKeyboardAvoidingCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E6D70A0CA1E08F1D36165CEEB6841F6 /* TPKeyboardAvoidingCollectionView.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 691F9B1F5FCF002A7A79F23C953B7A35 /* Pods-reSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 23F09CC616CB99BF87ED8843E965CEAE /* Pods-reSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6C16BD3BCB1B65194E7CEA5CF15AD446 /* ActionSheetMultipleStringPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7114A002D5E065A74BB17394DD1C9008 /* ActionSheetMultipleStringPicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6CF2F3FE6CBE0E5589565B0626DFE515 /* UIScrollView+TPKeyboardAvoidingAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 058D0E3D500A85DF34A0F4DE9A605440 /* UIScrollView+TPKeyboardAvoidingAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6E96EAE65C4C330576F51102D487E961 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; + 74D8ED4C85E465639E96ED9C942FE80B /* TPKeyboardAvoiding-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8020E6E9DBC4DB8F6787D9D2C97C90F6 /* TPKeyboardAvoiding-dummy.m */; }; + 7CCE614BF5C5D58132C2CC1DA7E592B2 /* TPKeyboardAvoidingTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E8DA54F4AF16D64323C15BC2D0806D1 /* TPKeyboardAvoidingTableView.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 82DB07E1965CC9FFA0340EDA2C5A05A0 /* ActionSheetLocalePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 82DBA5A7F0EAED4933DD627BEF136641 /* ActionSheetLocalePicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 83678861FC71A2BE986560E60D265F1C /* ActionSheetPicker-3.0-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F09376807E30DEE048CA6F3E9E6AFF0F /* ActionSheetPicker-3.0-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8E1539316ECB8005DA6743688D02F0BC /* TPKeyboardAvoidingCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 930624614CF7C33312FD65E37C41CD84 /* TPKeyboardAvoidingCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 90E3389D33DD00DE304548BE9C52C69F /* ActionSheetCustomPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 4071C5C7BABD1DC549CE4A7C1B9A8275 /* ActionSheetCustomPicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94997E3965C45751868879CB1B28AC90 /* Pods-reSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1828E029FDAD8CE0671D5FCBE5C35263 /* Pods-reSwift-dummy.m */; }; + 9B2B8491E6B1B8EA1C9ACD37341C726B /* ActionSheetPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 87A72E29498D491DDC79185A862CB3BD /* ActionSheetPicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B867960879FDDD089A9E41F027E13B9 /* AbstractActionSheetPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 073F92F770C9C78DCE9791F9551076D1 /* AbstractActionSheetPicker.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 9BC276383ED044BB0926AFDFD73F928E /* ActionSheetDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = C311E14245BFE5395FB377112BF7923B /* ActionSheetDatePicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A2F74AC56E76F01E7A69BB8D3A7E3DB8 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */; }; + AE84E0341C26A9B5C8E1501C8E8AAC8F /* ActionSheetCustomPickerDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 475ECA7DF0684657B199E175DB488710 /* ActionSheetCustomPickerDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BDBFA441010D34FB51DC32F28314AD8D /* ActionSheetStringPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 0020C277AD9D7EA872C5F80B4EF0C59F /* ActionSheetStringPicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; BEA7DC01391407774C1F8C272286AD1E /* Pods-reSwiftTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 80D2FAAED27B49743ADB3243CDBC2828 /* Pods-reSwiftTests-dummy.m */; }; + C6CB72E223B27A0C2B06910EC0FADF67 /* ActionSheetStringPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = E807506950CCBA86178483DE5306AE9A /* ActionSheetStringPicker.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + CA068FC25E80824549668A53EC9379EC /* DistancePickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = F51B6E9614E35C60723B3A3C8D03BD0F /* DistancePickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CB2B99A4830545837B9CA6601030D81A /* TPKeyboardAvoidingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = E6CD6E3B9F0395196243001BEF68302F /* TPKeyboardAvoidingScrollView.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CC838339C0E4BB6BB1B5E03D21CB3893 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; + D23396133E29305CF2C35F00B95343FB /* TPKeyboardAvoiding-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BADFB07EA51F2C5B3BCE8A343D845820 /* TPKeyboardAvoiding-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D67A2EDDDE19E8ADE0BCF6D4168EA4F2 /* UIScrollView+TPKeyboardAvoidingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D99166719591E1957C88E9473FBB368 /* UIScrollView+TPKeyboardAvoidingAdditions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D8388D19FADC5E6E0F23C8B67E76018A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; + DA732A6C79E7252A25F23A1497ACD0FD /* ActionSheetMultipleStringPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = E5A0EEDE550FADD4ED51C6D969FAA6DC /* ActionSheetMultipleStringPicker.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + E049CE807DA7A012BA222DE64920C3D1 /* SWActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = FDD7225D88697A9125A2E8207F8C9163 /* SWActionSheet.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + E61ED7FAF083B75902728EB20AC4BD92 /* ActionSheetCustomPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 35EB7E056D96BB0467EAA4E38E8FF0DD /* ActionSheetCustomPicker.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; /* End PBXBuildFile section */ +/* Begin PBXContainerItemProxy section */ + 02EDEF1DF10E0121E90A3E0DB4BD0D21 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 65A4754687B43DEDF4F587690C503FD1; + remoteInfo = TPKeyboardAvoiding; + }; + 8651A163D033B2503E47B0B2FCDB90F6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 965699190112DDBD9B7864D091660DBC; + remoteInfo = "ActionSheetPicker-3.0"; + }; +/* End PBXContainerItemProxy section */ + /* Begin PBXFileReference section */ + 0020C277AD9D7EA872C5F80B4EF0C59F /* ActionSheetStringPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ActionSheetStringPicker.h; path = Pickers/ActionSheetStringPicker.h; sourceTree = ""; }; + 049707A71D766EE103F1EA4B0257F68C /* ActionSheetDistancePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ActionSheetDistancePicker.m; path = Pickers/ActionSheetDistancePicker.m; sourceTree = ""; }; + 058D0E3D500A85DF34A0F4DE9A605440 /* UIScrollView+TPKeyboardAvoidingAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+TPKeyboardAvoidingAdditions.h"; path = "TPKeyboardAvoiding/UIScrollView+TPKeyboardAvoidingAdditions.h"; sourceTree = ""; }; + 070E999BD97BA6618B5E4CC590A883E6 /* TPKeyboardAvoidingTableView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TPKeyboardAvoidingTableView.h; path = TPKeyboardAvoiding/TPKeyboardAvoidingTableView.h; sourceTree = ""; }; + 073F92F770C9C78DCE9791F9551076D1 /* AbstractActionSheetPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AbstractActionSheetPicker.m; path = Pickers/AbstractActionSheetPicker.m; sourceTree = ""; }; 09F7D1CEB6EBD69DDD620C6FF8856B20 /* Pods-reSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-reSwift.debug.xcconfig"; sourceTree = ""; }; + 0D1F55721C4036BABDAD419240C9BFDB /* ActionSheetPicker-3.0-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ActionSheetPicker-3.0-prefix.pch"; sourceTree = ""; }; + 0D8123EEA82DF209C96D96A878E0E5F3 /* SWActionSheet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SWActionSheet.h; path = Pickers/SWActionSheet.h; sourceTree = ""; }; + 16B58A402813F791A7F4AA4399FE432C /* AbstractActionSheetPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AbstractActionSheetPicker.h; path = Pickers/AbstractActionSheetPicker.h; sourceTree = ""; }; 1828E029FDAD8CE0671D5FCBE5C35263 /* Pods-reSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-reSwift-dummy.m"; sourceTree = ""; }; + 1C0DD95B681D565AB7B6E6E1477D58A4 /* TPKeyboardAvoiding-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TPKeyboardAvoiding-prefix.pch"; sourceTree = ""; }; 1D1649888D3C9EB971B8A9563C398F05 /* Pods-reSwift-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-reSwift-acknowledgements.markdown"; sourceTree = ""; }; 201D9E1C04A867D72777BAAFE7115D89 /* Pods-reSwift-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-reSwift-resources.sh"; sourceTree = ""; }; 23F09CC616CB99BF87ED8843E965CEAE /* Pods-reSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-reSwift-umbrella.h"; sourceTree = ""; }; 244EE0086F8B49226239D5D465B85B3E /* Pods-reSwiftTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-reSwiftTests-acknowledgements.markdown"; sourceTree = ""; }; - 358174DB0132049449E2E7EF066339F7 /* Pods_reSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_reSwift.framework; path = "Pods-reSwift.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 293EA5E12F96E914B136753743BD5FE1 /* Pods_reSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_reSwift.framework; path = "Pods-reSwift.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 35EB7E056D96BB0467EAA4E38E8FF0DD /* ActionSheetCustomPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ActionSheetCustomPicker.m; path = Pickers/ActionSheetCustomPicker.m; sourceTree = ""; }; 37B39CC4F8402E1D2549CDB9B8BF11D8 /* Pods-reSwiftTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-reSwiftTests.modulemap"; sourceTree = ""; }; + 4071C5C7BABD1DC549CE4A7C1B9A8275 /* ActionSheetCustomPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ActionSheetCustomPicker.h; path = Pickers/ActionSheetCustomPicker.h; sourceTree = ""; }; 41A33EDBCB20945512A4082FFED7C6F1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 4591B5A10AD2EAE66FFF3C0B6D41909A /* DistancePickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DistancePickerView.m; path = Pickers/DistancePickerView.m; sourceTree = ""; }; + 475ECA7DF0684657B199E175DB488710 /* ActionSheetCustomPickerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ActionSheetCustomPickerDelegate.h; path = Pickers/ActionSheetCustomPickerDelegate.h; sourceTree = ""; }; + 4E6D70A0CA1E08F1D36165CEEB6841F6 /* TPKeyboardAvoidingCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TPKeyboardAvoidingCollectionView.m; path = TPKeyboardAvoiding/TPKeyboardAvoidingCollectionView.m; sourceTree = ""; }; + 5382AAD1D9BECF55096FB06BC58A8128 /* TPKeyboardAvoidingScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TPKeyboardAvoidingScrollView.h; path = TPKeyboardAvoiding/TPKeyboardAvoidingScrollView.h; sourceTree = ""; }; 53A2E1B5449187FEFE2F809E5FCC9C51 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 54DBBCD5AEB58A6203E88CDE7EF79857 /* ActionSheetDatePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ActionSheetDatePicker.m; path = Pickers/ActionSheetDatePicker.m; sourceTree = ""; }; 56BE0F53F991F7F785432F0DD604E681 /* Pods-reSwiftTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-reSwiftTests-umbrella.h"; sourceTree = ""; }; - 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 5E8DA54F4AF16D64323C15BC2D0806D1 /* TPKeyboardAvoidingTableView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TPKeyboardAvoidingTableView.m; path = TPKeyboardAvoiding/TPKeyboardAvoidingTableView.m; sourceTree = ""; }; + 6085358BD3A70A45DA183411E9C25763 /* ActionSheetLocalePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ActionSheetLocalePicker.m; path = Pickers/ActionSheetLocalePicker.m; sourceTree = ""; }; + 6226E86108679BB48294EC77F31E5F42 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 660697444967642A5C2234B1CA2ACA41 /* ActionSheetDistancePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ActionSheetDistancePicker.h; path = Pickers/ActionSheetDistancePicker.h; sourceTree = ""; }; + 6B07A0A24F99F3C1E97B5FA9022C5311 /* TPKeyboardAvoiding.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TPKeyboardAvoiding.xcconfig; sourceTree = ""; }; + 7114A002D5E065A74BB17394DD1C9008 /* ActionSheetMultipleStringPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ActionSheetMultipleStringPicker.h; path = Pickers/ActionSheetMultipleStringPicker.h; sourceTree = ""; }; 76889C1264CA1CA61F3DBED80BE4971D /* Pods-reSwift-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-reSwift-frameworks.sh"; sourceTree = ""; }; 7A44A96462E7DCB56725880807F13C0E /* Pods-reSwiftTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-reSwiftTests-acknowledgements.plist"; sourceTree = ""; }; + 8020E6E9DBC4DB8F6787D9D2C97C90F6 /* TPKeyboardAvoiding-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TPKeyboardAvoiding-dummy.m"; sourceTree = ""; }; 80D2FAAED27B49743ADB3243CDBC2828 /* Pods-reSwiftTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-reSwiftTests-dummy.m"; sourceTree = ""; }; + 829E3B4F727E85012B8C116E074A59B4 /* ActionSheetPicker-3.0.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "ActionSheetPicker-3.0.xcconfig"; sourceTree = ""; }; + 82DBA5A7F0EAED4933DD627BEF136641 /* ActionSheetLocalePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ActionSheetLocalePicker.h; path = Pickers/ActionSheetLocalePicker.h; sourceTree = ""; }; + 87A72E29498D491DDC79185A862CB3BD /* ActionSheetPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ActionSheetPicker.h; path = Pickers/ActionSheetPicker.h; sourceTree = ""; }; 89AB8FD5C8229F89ED034FD65C8D916A /* Pods-reSwift-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-reSwift-acknowledgements.plist"; sourceTree = ""; }; + 8D99166719591E1957C88E9473FBB368 /* UIScrollView+TPKeyboardAvoidingAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+TPKeyboardAvoidingAdditions.m"; path = "TPKeyboardAvoiding/UIScrollView+TPKeyboardAvoidingAdditions.m"; sourceTree = ""; }; + 930624614CF7C33312FD65E37C41CD84 /* TPKeyboardAvoidingCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TPKeyboardAvoidingCollectionView.h; path = TPKeyboardAvoiding/TPKeyboardAvoidingCollectionView.h; sourceTree = ""; }; + 93797902245738BFBF1893E830CFE105 /* ActionSheetPicker-3.0-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ActionSheetPicker-3.0-dummy.m"; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 9A936AE61612168F28BBF0FF99C37941 /* Pods-reSwiftTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-reSwiftTests.debug.xcconfig"; sourceTree = ""; }; + A1D2E4D7CCE97D759E9A378D52045DAD /* ActionSheetPicker_3_0.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ActionSheetPicker_3_0.framework; path = "ActionSheetPicker-3.0.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + AB972F35D602A525C50B90B2988182BB /* TPKeyboardAvoiding.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = TPKeyboardAvoiding.modulemap; sourceTree = ""; }; AD349A74D4FE379244199B524B5ABEFD /* Pods-reSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-reSwift.modulemap"; sourceTree = ""; }; - BD2091C00580FF5AC0329329B8227644 /* Pods_reSwiftTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_reSwiftTests.framework; path = "Pods-reSwiftTests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + BADFB07EA51F2C5B3BCE8A343D845820 /* TPKeyboardAvoiding-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TPKeyboardAvoiding-umbrella.h"; sourceTree = ""; }; + BB87D223F48BF270FF585B750921BDA9 /* ActionSheetPicker-3.0.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "ActionSheetPicker-3.0.modulemap"; sourceTree = ""; }; + C311E14245BFE5395FB377112BF7923B /* ActionSheetDatePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ActionSheetDatePicker.h; path = Pickers/ActionSheetDatePicker.h; sourceTree = ""; }; C83FD888224B284DEFC682FE4C30990F /* Pods-reSwiftTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-reSwiftTests.release.xcconfig"; sourceTree = ""; }; + D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; DB8BF00BF4206CC369C28CE8E81AE7E1 /* Pods-reSwiftTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-reSwiftTests-resources.sh"; sourceTree = ""; }; DBFFC25EEE3E67F2216718F13E13117B /* Pods-reSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-reSwift.release.xcconfig"; sourceTree = ""; }; DE33C8BCD58B5A743B8A7422F54B633D /* Pods-reSwiftTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-reSwiftTests-frameworks.sh"; sourceTree = ""; }; + E5A0EEDE550FADD4ED51C6D969FAA6DC /* ActionSheetMultipleStringPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ActionSheetMultipleStringPicker.m; path = Pickers/ActionSheetMultipleStringPicker.m; sourceTree = ""; }; + E6CD6E3B9F0395196243001BEF68302F /* TPKeyboardAvoidingScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TPKeyboardAvoidingScrollView.m; path = TPKeyboardAvoiding/TPKeyboardAvoidingScrollView.m; sourceTree = ""; }; + E807506950CCBA86178483DE5306AE9A /* ActionSheetStringPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ActionSheetStringPicker.m; path = Pickers/ActionSheetStringPicker.m; sourceTree = ""; }; + F0719A4AE4CF4200729CFB8AC19CCC8B /* TPKeyboardAvoiding.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = TPKeyboardAvoiding.framework; path = TPKeyboardAvoiding.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F09376807E30DEE048CA6F3E9E6AFF0F /* ActionSheetPicker-3.0-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ActionSheetPicker-3.0-umbrella.h"; sourceTree = ""; }; + F1501592745B75BC87EB2AC512F0F757 /* Pods_reSwiftTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_reSwiftTests.framework; path = "Pods-reSwiftTests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + F51B6E9614E35C60723B3A3C8D03BD0F /* DistancePickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DistancePickerView.h; path = Pickers/DistancePickerView.h; sourceTree = ""; }; + F77E5B8794B5EE0CC87F892C64FC88D7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FDD7225D88697A9125A2E8207F8C9163 /* SWActionSheet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SWActionSheet.m; path = Pickers/SWActionSheet.m; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -51,11 +146,28 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 0B22FC48CD77B279B291C2CC5B39DEA7 /* Frameworks */ = { + 2E2F06FA13B2FECE2545EE69D5341018 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 27652840CD703AC3C0512981E3B77091 /* Foundation.framework in Frameworks */, + 46E9FC86197B7AB1DBDFE49275F49B9D /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3337E31EBC1FF7D7303B68DC84908B05 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + D8388D19FADC5E6E0F23C8B67E76018A /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 66076240C2ED6C56B870D99D6432B3F4 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + CC838339C0E4BB6BB1B5E03D21CB3893 /* Foundation.framework in Frameworks */, + A2F74AC56E76F01E7A69BB8D3A7E3DB8 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -107,39 +219,126 @@ name = "Targets Support Files"; sourceTree = ""; }; + 21C4BAFE911B5CAB5A070F7BB05293D2 /* ActionSheetPicker-3.0 */ = { + isa = PBXGroup; + children = ( + 16B58A402813F791A7F4AA4399FE432C /* AbstractActionSheetPicker.h */, + 073F92F770C9C78DCE9791F9551076D1 /* AbstractActionSheetPicker.m */, + 4071C5C7BABD1DC549CE4A7C1B9A8275 /* ActionSheetCustomPicker.h */, + 35EB7E056D96BB0467EAA4E38E8FF0DD /* ActionSheetCustomPicker.m */, + 475ECA7DF0684657B199E175DB488710 /* ActionSheetCustomPickerDelegate.h */, + C311E14245BFE5395FB377112BF7923B /* ActionSheetDatePicker.h */, + 54DBBCD5AEB58A6203E88CDE7EF79857 /* ActionSheetDatePicker.m */, + 660697444967642A5C2234B1CA2ACA41 /* ActionSheetDistancePicker.h */, + 049707A71D766EE103F1EA4B0257F68C /* ActionSheetDistancePicker.m */, + 82DBA5A7F0EAED4933DD627BEF136641 /* ActionSheetLocalePicker.h */, + 6085358BD3A70A45DA183411E9C25763 /* ActionSheetLocalePicker.m */, + 7114A002D5E065A74BB17394DD1C9008 /* ActionSheetMultipleStringPicker.h */, + E5A0EEDE550FADD4ED51C6D969FAA6DC /* ActionSheetMultipleStringPicker.m */, + 87A72E29498D491DDC79185A862CB3BD /* ActionSheetPicker.h */, + 0020C277AD9D7EA872C5F80B4EF0C59F /* ActionSheetStringPicker.h */, + E807506950CCBA86178483DE5306AE9A /* ActionSheetStringPicker.m */, + F51B6E9614E35C60723B3A3C8D03BD0F /* DistancePickerView.h */, + 4591B5A10AD2EAE66FFF3C0B6D41909A /* DistancePickerView.m */, + 0D8123EEA82DF209C96D96A878E0E5F3 /* SWActionSheet.h */, + FDD7225D88697A9125A2E8207F8C9163 /* SWActionSheet.m */, + 71B27A7238C9CECEFAD357A90CF59F7C /* Support Files */, + ); + name = "ActionSheetPicker-3.0"; + path = "ActionSheetPicker-3.0"; + sourceTree = ""; + }; + 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = { + isa = PBXGroup; + children = ( + 438B396F6B4147076630CAEFE34282C1 /* iOS */, + ); + name = Frameworks; + sourceTree = ""; + }; + 438B396F6B4147076630CAEFE34282C1 /* iOS */ = { + isa = PBXGroup; + children = ( + D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */, + B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */, + ); + name = iOS; + sourceTree = ""; + }; + 5A99FE3DFED93A4AA0A14889AAC5D6DA /* Products */ = { + isa = PBXGroup; + children = ( + A1D2E4D7CCE97D759E9A378D52045DAD /* ActionSheetPicker_3_0.framework */, + 293EA5E12F96E914B136753743BD5FE1 /* Pods_reSwift.framework */, + F1501592745B75BC87EB2AC512F0F757 /* Pods_reSwiftTests.framework */, + F0719A4AE4CF4200729CFB8AC19CCC8B /* TPKeyboardAvoiding.framework */, + ); + name = Products; + sourceTree = ""; + }; + 71B27A7238C9CECEFAD357A90CF59F7C /* Support Files */ = { + isa = PBXGroup; + children = ( + BB87D223F48BF270FF585B750921BDA9 /* ActionSheetPicker-3.0.modulemap */, + 829E3B4F727E85012B8C116E074A59B4 /* ActionSheetPicker-3.0.xcconfig */, + 93797902245738BFBF1893E830CFE105 /* ActionSheetPicker-3.0-dummy.m */, + 0D1F55721C4036BABDAD419240C9BFDB /* ActionSheetPicker-3.0-prefix.pch */, + F09376807E30DEE048CA6F3E9E6AFF0F /* ActionSheetPicker-3.0-umbrella.h */, + F77E5B8794B5EE0CC87F892C64FC88D7 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/ActionSheetPicker-3.0"; + sourceTree = ""; + }; 7DB346D0F39D3F0E887471402A8071AB = { isa = PBXGroup; children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */, - 8E85448FD0DB1082287E3833BEB609B9 /* Products */, + 433CD3331B6C3787F473C941B61FC68F /* Frameworks */, + 8FC328A508407C9641443779FDED85EC /* Pods */, + 5A99FE3DFED93A4AA0A14889AAC5D6DA /* Products */, 0F11D18C25FA968A0A6F6864370A5B0A /* Targets Support Files */, ); sourceTree = ""; }; - 8E85448FD0DB1082287E3833BEB609B9 /* Products */ = { + 8EDE54C7CD152DDDBD7E0DB1766227D7 /* TPKeyboardAvoiding */ = { isa = PBXGroup; children = ( - 358174DB0132049449E2E7EF066339F7 /* Pods_reSwift.framework */, - BD2091C00580FF5AC0329329B8227644 /* Pods_reSwiftTests.framework */, + 930624614CF7C33312FD65E37C41CD84 /* TPKeyboardAvoidingCollectionView.h */, + 4E6D70A0CA1E08F1D36165CEEB6841F6 /* TPKeyboardAvoidingCollectionView.m */, + 5382AAD1D9BECF55096FB06BC58A8128 /* TPKeyboardAvoidingScrollView.h */, + E6CD6E3B9F0395196243001BEF68302F /* TPKeyboardAvoidingScrollView.m */, + 070E999BD97BA6618B5E4CC590A883E6 /* TPKeyboardAvoidingTableView.h */, + 5E8DA54F4AF16D64323C15BC2D0806D1 /* TPKeyboardAvoidingTableView.m */, + 058D0E3D500A85DF34A0F4DE9A605440 /* UIScrollView+TPKeyboardAvoidingAdditions.h */, + 8D99166719591E1957C88E9473FBB368 /* UIScrollView+TPKeyboardAvoidingAdditions.m */, + C07BA48B0299FAB642DD927CD9431F08 /* Support Files */, ); - name = Products; + name = TPKeyboardAvoiding; + path = TPKeyboardAvoiding; sourceTree = ""; }; - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */ = { + 8FC328A508407C9641443779FDED85EC /* Pods */ = { isa = PBXGroup; children = ( - D35AF013A5F0BAD4F32504907A52519E /* iOS */, + 21C4BAFE911B5CAB5A070F7BB05293D2 /* ActionSheetPicker-3.0 */, + 8EDE54C7CD152DDDBD7E0DB1766227D7 /* TPKeyboardAvoiding */, ); - name = Frameworks; + name = Pods; sourceTree = ""; }; - D35AF013A5F0BAD4F32504907A52519E /* iOS */ = { + C07BA48B0299FAB642DD927CD9431F08 /* Support Files */ = { isa = PBXGroup; children = ( - 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */, + 6226E86108679BB48294EC77F31E5F42 /* Info.plist */, + AB972F35D602A525C50B90B2988182BB /* TPKeyboardAvoiding.modulemap */, + 6B07A0A24F99F3C1E97B5FA9022C5311 /* TPKeyboardAvoiding.xcconfig */, + 8020E6E9DBC4DB8F6787D9D2C97C90F6 /* TPKeyboardAvoiding-dummy.m */, + 1C0DD95B681D565AB7B6E6E1477D58A4 /* TPKeyboardAvoiding-prefix.pch */, + BADFB07EA51F2C5B3BCE8A343D845820 /* TPKeyboardAvoiding-umbrella.h */, ); - name = iOS; + name = "Support Files"; + path = "../Target Support Files/TPKeyboardAvoiding"; sourceTree = ""; }; /* End PBXGroup section */ @@ -153,32 +352,63 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E1E5D27C4F624DAEF5E9FB195AFFD5FF /* Headers */ = { + 7168AF4B49EE1459BCE8AC958F7EC526 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 2680FB2A9AAFE79796C23A20390CEF45 /* AbstractActionSheetPicker.h in Headers */, + 90E3389D33DD00DE304548BE9C52C69F /* ActionSheetCustomPicker.h in Headers */, + AE84E0341C26A9B5C8E1501C8E8AAC8F /* ActionSheetCustomPickerDelegate.h in Headers */, + 9BC276383ED044BB0926AFDFD73F928E /* ActionSheetDatePicker.h in Headers */, + 1648AB9E52071D70CD79280AB21C94D1 /* ActionSheetDistancePicker.h in Headers */, + 82DB07E1965CC9FFA0340EDA2C5A05A0 /* ActionSheetLocalePicker.h in Headers */, + 6C16BD3BCB1B65194E7CEA5CF15AD446 /* ActionSheetMultipleStringPicker.h in Headers */, + 83678861FC71A2BE986560E60D265F1C /* ActionSheetPicker-3.0-umbrella.h in Headers */, + 9B2B8491E6B1B8EA1C9ACD37341C726B /* ActionSheetPicker.h in Headers */, + BDBFA441010D34FB51DC32F28314AD8D /* ActionSheetStringPicker.h in Headers */, + CA068FC25E80824549668A53EC9379EC /* DistancePickerView.h in Headers */, + 0E3BFC96C6A7CCADAF3DA6C3C80F35EC /* SWActionSheet.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 869C58049AA20C79A20FD10E243FD0DE /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 691F9B1F5FCF002A7A79F23C953B7A35 /* Pods-reSwift-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E4B0BBEA4C78B562A46B3B8B4C490A3A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 92DF029CD180A67078D056AB3472977B /* Pods-reSwift-umbrella.h in Headers */, + D23396133E29305CF2C35F00B95343FB /* TPKeyboardAvoiding-umbrella.h in Headers */, + 8E1539316ECB8005DA6743688D02F0BC /* TPKeyboardAvoidingCollectionView.h in Headers */, + 47EF917D6B0B52CB41C85321EFF407A4 /* TPKeyboardAvoidingScrollView.h in Headers */, + 1B94DE6A3AA5A658C53A6F07BDF5247D /* TPKeyboardAvoidingTableView.h in Headers */, + 6CF2F3FE6CBE0E5589565B0626DFE515 /* UIScrollView+TPKeyboardAvoidingAdditions.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 33E8E7A19D7114964BD97A8BE7913F5A /* Pods-reSwift */ = { + 65A4754687B43DEDF4F587690C503FD1 /* TPKeyboardAvoiding */ = { isa = PBXNativeTarget; - buildConfigurationList = EE4587473BA588C1E29DB0768A919AF2 /* Build configuration list for PBXNativeTarget "Pods-reSwift" */; + buildConfigurationList = 2B0B8B3AFC21D097EC755AC9AD000DED /* Build configuration list for PBXNativeTarget "TPKeyboardAvoiding" */; buildPhases = ( - 5CCBF83DDAEA3B7BC4ADF942D220FDB1 /* Sources */, - 0B22FC48CD77B279B291C2CC5B39DEA7 /* Frameworks */, - E1E5D27C4F624DAEF5E9FB195AFFD5FF /* Headers */, + A6DFF3DFAF1277D53397403D2DC9AF2D /* Sources */, + 2E2F06FA13B2FECE2545EE69D5341018 /* Frameworks */, + E4B0BBEA4C78B562A46B3B8B4C490A3A /* Headers */, ); buildRules = ( ); dependencies = ( ); - name = "Pods-reSwift"; - productName = "Pods-reSwift"; - productReference = 358174DB0132049449E2E7EF066339F7 /* Pods_reSwift.framework */; + name = TPKeyboardAvoiding; + productName = TPKeyboardAvoiding; + productReference = F0719A4AE4CF4200729CFB8AC19CCC8B /* TPKeyboardAvoiding.framework */; productType = "com.apple.product-type.framework"; }; 6F7A7B659BCEAB142F1171A43662CB31 /* Pods-reSwiftTests */ = { @@ -195,7 +425,43 @@ ); name = "Pods-reSwiftTests"; productName = "Pods-reSwiftTests"; - productReference = BD2091C00580FF5AC0329329B8227644 /* Pods_reSwiftTests.framework */; + productReference = F1501592745B75BC87EB2AC512F0F757 /* Pods_reSwiftTests.framework */; + productType = "com.apple.product-type.framework"; + }; + 965699190112DDBD9B7864D091660DBC /* ActionSheetPicker-3.0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 7E127E32D0465A08437982F8B2A3077E /* Build configuration list for PBXNativeTarget "ActionSheetPicker-3.0" */; + buildPhases = ( + 93F271AD7E26CF5BCFADCFB7A504897D /* Sources */, + 66076240C2ED6C56B870D99D6432B3F4 /* Frameworks */, + 7168AF4B49EE1459BCE8AC958F7EC526 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "ActionSheetPicker-3.0"; + productName = "ActionSheetPicker-3.0"; + productReference = A1D2E4D7CCE97D759E9A378D52045DAD /* ActionSheetPicker_3_0.framework */; + productType = "com.apple.product-type.framework"; + }; + CB4EE715B09ED8A9DF2294BC29EBA4D6 /* Pods-reSwift */ = { + isa = PBXNativeTarget; + buildConfigurationList = 07A0632F499669CFAE3FF694DFB8EB0E /* Build configuration list for PBXNativeTarget "Pods-reSwift" */; + buildPhases = ( + EB3A14C52F23BF902855B330B03F94BF /* Sources */, + 3337E31EBC1FF7D7303B68DC84908B05 /* Frameworks */, + 869C58049AA20C79A20FD10E243FD0DE /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 4FA3D95961B11DC928CD789A5D197E86 /* PBXTargetDependency */, + E6C1EE486BE52C913EAD09F4FD479A00 /* PBXTargetDependency */, + ); + name = "Pods-reSwift"; + productName = "Pods-reSwift"; + productReference = 293EA5E12F96E914B136753743BD5FE1 /* Pods_reSwift.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -215,36 +481,144 @@ en, ); mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 8E85448FD0DB1082287E3833BEB609B9 /* Products */; + productRefGroup = 5A99FE3DFED93A4AA0A14889AAC5D6DA /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 33E8E7A19D7114964BD97A8BE7913F5A /* Pods-reSwift */, + 965699190112DDBD9B7864D091660DBC /* ActionSheetPicker-3.0 */, + CB4EE715B09ED8A9DF2294BC29EBA4D6 /* Pods-reSwift */, 6F7A7B659BCEAB142F1171A43662CB31 /* Pods-reSwiftTests */, + 65A4754687B43DEDF4F587690C503FD1 /* TPKeyboardAvoiding */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ - 5CCBF83DDAEA3B7BC4ADF942D220FDB1 /* Sources */ = { + 61523F39D5CA57DEA458A3C442EFF465 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B68AFA690FEA89FADE5E7F0ACB62E32A /* Pods-reSwift-dummy.m in Sources */, + BEA7DC01391407774C1F8C272286AD1E /* Pods-reSwiftTests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 61523F39D5CA57DEA458A3C442EFF465 /* Sources */ = { + 93F271AD7E26CF5BCFADCFB7A504897D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - BEA7DC01391407774C1F8C272286AD1E /* Pods-reSwiftTests-dummy.m in Sources */, + 9B867960879FDDD089A9E41F027E13B9 /* AbstractActionSheetPicker.m in Sources */, + E61ED7FAF083B75902728EB20AC4BD92 /* ActionSheetCustomPicker.m in Sources */, + 1A0130E51AF422F68818416677EE6595 /* ActionSheetDatePicker.m in Sources */, + 246DD685C951FFF04D55232211F076CD /* ActionSheetDistancePicker.m in Sources */, + 430E0A46B42F47FF79AE16168D1613E9 /* ActionSheetLocalePicker.m in Sources */, + DA732A6C79E7252A25F23A1497ACD0FD /* ActionSheetMultipleStringPicker.m in Sources */, + 29C34B43AFA7A1D88AB188801C76E08C /* ActionSheetPicker-3.0-dummy.m in Sources */, + C6CB72E223B27A0C2B06910EC0FADF67 /* ActionSheetStringPicker.m in Sources */, + 3C8D2470783809376BA929A9603C21D9 /* DistancePickerView.m in Sources */, + E049CE807DA7A012BA222DE64920C3D1 /* SWActionSheet.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A6DFF3DFAF1277D53397403D2DC9AF2D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 74D8ED4C85E465639E96ED9C942FE80B /* TPKeyboardAvoiding-dummy.m in Sources */, + 56DA6B21C3CE067D8AA74440CE4636DF /* TPKeyboardAvoidingCollectionView.m in Sources */, + CB2B99A4830545837B9CA6601030D81A /* TPKeyboardAvoidingScrollView.m in Sources */, + 7CCE614BF5C5D58132C2CC1DA7E592B2 /* TPKeyboardAvoidingTableView.m in Sources */, + D67A2EDDDE19E8ADE0BCF6D4168EA4F2 /* UIScrollView+TPKeyboardAvoidingAdditions.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EB3A14C52F23BF902855B330B03F94BF /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 94997E3965C45751868879CB1B28AC90 /* Pods-reSwift-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ +/* Begin PBXTargetDependency section */ + 4FA3D95961B11DC928CD789A5D197E86 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "ActionSheetPicker-3.0"; + target = 965699190112DDBD9B7864D091660DBC /* ActionSheetPicker-3.0 */; + targetProxy = 8651A163D033B2503E47B0B2FCDB90F6 /* PBXContainerItemProxy */; + }; + E6C1EE486BE52C913EAD09F4FD479A00 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = TPKeyboardAvoiding; + target = 65A4754687B43DEDF4F587690C503FD1 /* TPKeyboardAvoiding */; + targetProxy = 02EDEF1DF10E0121E90A3E0DB4BD0D21 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + /* Begin XCBuildConfiguration section */ + 051E7738C9BD935EE42DEBA6CABF36F4 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 09F7D1CEB6EBD69DDD620C6FF8856B20 /* Pods-reSwift.debug.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-reSwift/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-reSwift/Pods-reSwift.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_reSwift; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 0F403DF5A47D8CEB97D3E091E392ABC1 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6B07A0A24F99F3C1E97B5FA9022C5311 /* TPKeyboardAvoiding.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/TPKeyboardAvoiding/TPKeyboardAvoiding-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/TPKeyboardAvoiding/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/TPKeyboardAvoiding/TPKeyboardAvoiding.modulemap"; + PRODUCT_NAME = TPKeyboardAvoiding; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 12C4B864767C59600DBFA238F1E2F8BC /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -300,39 +674,6 @@ }; name = Release; }; - 1913FED2B2B1C647B6E248AAE7DB86AC /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DBFFC25EEE3E67F2216718F13E13117B /* Pods-reSwift.release.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-reSwift/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-reSwift/Pods-reSwift.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_reSwift; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 20D721F1683D9D43045B59875200096A /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 9A936AE61612168F28BBF0FF99C37941 /* Pods-reSwiftTests.debug.xcconfig */; @@ -365,38 +706,6 @@ }; name = Debug; }; - 4F50E5D2BAE0DB9031282C4FC09E4285 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 09F7D1CEB6EBD69DDD620C6FF8856B20 /* Pods-reSwift.debug.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-reSwift/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-reSwift/Pods-reSwift.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_reSwift; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; 59F0302F2371FCC6B73EF0A418D40734 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -457,6 +766,100 @@ }; name = Debug; }; + 6FDB49C1771C572D2ACF0271253B1F8E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DBFFC25EEE3E67F2216718F13E13117B /* Pods-reSwift.release.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-reSwift/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-reSwift/Pods-reSwift.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_reSwift; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 7032980DDC1470188FFB3D11F6473E4A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 829E3B4F727E85012B8C116E074A59B4 /* ActionSheetPicker-3.0.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/ActionSheetPicker-3.0/ActionSheetPicker-3.0-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/ActionSheetPicker-3.0/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/ActionSheetPicker-3.0/ActionSheetPicker-3.0.modulemap"; + PRODUCT_NAME = ActionSheetPicker_3_0; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + A520FCB81E0163DFED6F8812238B5B4A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 829E3B4F727E85012B8C116E074A59B4 /* ActionSheetPicker-3.0.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/ActionSheetPicker-3.0/ActionSheetPicker-3.0-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/ActionSheetPicker-3.0/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/ActionSheetPicker-3.0/ActionSheetPicker-3.0.modulemap"; + PRODUCT_NAME = ActionSheetPicker_3_0; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; B1F0C10650DD0FD7CBEE859F7419755F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = C83FD888224B284DEFC682FE4C30990F /* Pods-reSwiftTests.release.xcconfig */; @@ -490,9 +893,58 @@ }; name = Release; }; + FAE437FB643EA8F3B44E9D4B370BC8F4 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6B07A0A24F99F3C1E97B5FA9022C5311 /* TPKeyboardAvoiding.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/TPKeyboardAvoiding/TPKeyboardAvoiding-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/TPKeyboardAvoiding/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/TPKeyboardAvoiding/TPKeyboardAvoiding.modulemap"; + PRODUCT_NAME = TPKeyboardAvoiding; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ + 07A0632F499669CFAE3FF694DFB8EB0E /* Build configuration list for PBXNativeTarget "Pods-reSwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 051E7738C9BD935EE42DEBA6CABF36F4 /* Debug */, + 6FDB49C1771C572D2ACF0271253B1F8E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2B0B8B3AFC21D097EC755AC9AD000DED /* Build configuration list for PBXNativeTarget "TPKeyboardAvoiding" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0F403DF5A47D8CEB97D3E091E392ABC1 /* Debug */, + FAE437FB643EA8F3B44E9D4B370BC8F4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -511,11 +963,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - EE4587473BA588C1E29DB0768A919AF2 /* Build configuration list for PBXNativeTarget "Pods-reSwift" */ = { + 7E127E32D0465A08437982F8B2A3077E /* Build configuration list for PBXNativeTarget "ActionSheetPicker-3.0" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4F50E5D2BAE0DB9031282C4FC09E4285 /* Debug */, - 1913FED2B2B1C647B6E248AAE7DB86AC /* Release */, + A520FCB81E0163DFED6F8812238B5B4A /* Debug */, + 7032980DDC1470188FFB3D11F6473E4A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-acknowledgements.markdown b/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-acknowledgements.markdown index 102af75..c62a540 100644 --- a/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-acknowledgements.markdown @@ -1,3 +1,54 @@ # Acknowledgements This application makes use of the following third party libraries: + +## ActionSheetPicker-3.0 + +Copyright (c) 2011, Tim Cinel (see AUTHORS) +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +## TPKeyboardAvoiding + +Copyright (c) 2013 Michael Tyson + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-acknowledgements.plist b/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-acknowledgements.plist index 7acbad1..2b7a69f 100644 --- a/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-acknowledgements.plist @@ -12,6 +12,69 @@ Type PSGroupSpecifier + + FooterText + Copyright (c) 2011, Tim Cinel (see AUTHORS) +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the <organization> nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + License + BSD + Title + ActionSheetPicker-3.0 + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2013 Michael Tyson + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. + License + zlib + Title + TPKeyboardAvoiding + Type + PSGroupSpecifier + FooterText Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-frameworks.sh b/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-frameworks.sh index 88dd537..b234149 100755 --- a/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-frameworks.sh +++ b/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-frameworks.sh @@ -100,6 +100,15 @@ strip_invalid_archs() { fi } + +if [[ "$CONFIGURATION" == "Debug" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/ActionSheetPicker-3.0/ActionSheetPicker_3_0.framework" + install_framework "${BUILT_PRODUCTS_DIR}/TPKeyboardAvoiding/TPKeyboardAvoiding.framework" +fi +if [[ "$CONFIGURATION" == "Release" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/ActionSheetPicker-3.0/ActionSheetPicker_3_0.framework" + install_framework "${BUILT_PRODUCTS_DIR}/TPKeyboardAvoiding/TPKeyboardAvoiding.framework" +fi if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then wait fi diff --git a/Pods/Target Support Files/Pods-reSwift/Pods-reSwift.debug.xcconfig b/Pods/Target Support Files/Pods-reSwift/Pods-reSwift.debug.xcconfig index a3933b9..6998fa2 100644 --- a/Pods/Target Support Files/Pods-reSwift/Pods-reSwift.debug.xcconfig +++ b/Pods/Target Support Files/Pods-reSwift/Pods-reSwift.debug.xcconfig @@ -1,5 +1,8 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/ActionSheetPicker-3.0" "$PODS_CONFIGURATION_BUILD_DIR/TPKeyboardAvoiding" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/ActionSheetPicker-3.0/ActionSheetPicker_3_0.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TPKeyboardAvoiding/TPKeyboardAvoiding.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "ActionSheetPicker_3_0" -framework "TPKeyboardAvoiding" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/Pods/Target Support Files/Pods-reSwift/Pods-reSwift.release.xcconfig b/Pods/Target Support Files/Pods-reSwift/Pods-reSwift.release.xcconfig index a3933b9..6998fa2 100644 --- a/Pods/Target Support Files/Pods-reSwift/Pods-reSwift.release.xcconfig +++ b/Pods/Target Support Files/Pods-reSwift/Pods-reSwift.release.xcconfig @@ -1,5 +1,8 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/ActionSheetPicker-3.0" "$PODS_CONFIGURATION_BUILD_DIR/TPKeyboardAvoiding" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/ActionSheetPicker-3.0/ActionSheetPicker_3_0.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TPKeyboardAvoiding/TPKeyboardAvoiding.framework/Headers" +OTHER_LDFLAGS = $(inherited) -framework "ActionSheetPicker_3_0" -framework "TPKeyboardAvoiding" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/Pods/Target Support Files/Pods-reSwiftTests/Pods-reSwiftTests.debug.xcconfig b/Pods/Target Support Files/Pods-reSwiftTests/Pods-reSwiftTests.debug.xcconfig index a3933b9..7bf9c3e 100644 --- a/Pods/Target Support Files/Pods-reSwiftTests/Pods-reSwiftTests.debug.xcconfig +++ b/Pods/Target Support Files/Pods-reSwiftTests/Pods-reSwiftTests.debug.xcconfig @@ -1,5 +1,7 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/ActionSheetPicker-3.0" "$PODS_CONFIGURATION_BUILD_DIR/TPKeyboardAvoiding" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/ActionSheetPicker-3.0/ActionSheetPicker_3_0.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TPKeyboardAvoiding/TPKeyboardAvoiding.framework/Headers" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/Pods/Target Support Files/Pods-reSwiftTests/Pods-reSwiftTests.release.xcconfig b/Pods/Target Support Files/Pods-reSwiftTests/Pods-reSwiftTests.release.xcconfig index a3933b9..7bf9c3e 100644 --- a/Pods/Target Support Files/Pods-reSwiftTests/Pods-reSwiftTests.release.xcconfig +++ b/Pods/Target Support Files/Pods-reSwiftTests/Pods-reSwiftTests.release.xcconfig @@ -1,5 +1,7 @@ +FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/ActionSheetPicker-3.0" "$PODS_CONFIGURATION_BUILD_DIR/TPKeyboardAvoiding" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' +OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/ActionSheetPicker-3.0/ActionSheetPicker_3_0.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TPKeyboardAvoiding/TPKeyboardAvoiding.framework/Headers" PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/reSwift.xcodeproj/project.pbxproj b/reSwift.xcodeproj/project.pbxproj index 5528976..e02cb54 100644 --- a/reSwift.xcodeproj/project.pbxproj +++ b/reSwift.xcodeproj/project.pbxproj @@ -429,10 +429,12 @@ ); inputPaths = ( "${SRCROOT}/Pods/Target Support Files/Pods-reSwift/Pods-reSwift-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/ActionSheetPicker-3.0/ActionSheetPicker_3_0.framework", "${BUILT_PRODUCTS_DIR}/TPKeyboardAvoiding/TPKeyboardAvoiding.framework", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ActionSheetPicker_3_0.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TPKeyboardAvoiding.framework", ); runOnlyForDeploymentPostprocessing = 0; diff --git a/reSwift/Controllers/TrendingListVC.swift b/reSwift/Controllers/TrendingListVC.swift index 7f0d37b..c02381a 100644 --- a/reSwift/Controllers/TrendingListVC.swift +++ b/reSwift/Controllers/TrendingListVC.swift @@ -7,12 +7,32 @@ // import UIKit +import ActionSheetPicker_3_0 class TrendingListVC: UIViewController { @IBOutlet weak var languagesBtn: UIButton! @IBOutlet weak var segmentFilter: UISegmentedControl! @IBOutlet weak var trendingTV: UITableView! + @IBOutlet weak var languagesLabel: UILabel! + + let languages: [String] = [ + "All Languages", + "JavaScript", + "Java", + "C++", + "Python", + "PHP", + "C", + "C#", + "Ruby", + "Go", + "HTML", + "Swift", + "Objective-C", + "Scala", + "perl" + ] override func viewDidLoad() { super.viewDidLoad() @@ -43,7 +63,12 @@ class TrendingListVC: UIViewController { } @IBAction func languageBtnAction(sender: UIButton) { - print("Language button pressed") + ActionSheetMultipleStringPicker.show(withTitle: "Multiple String Picker", rows: [languages], initialSelection: [2], doneBlock: { + picker, indexes, values in + let index: Int = indexes!.first as! Int + self.languagesLabel.text = self.languages[index] + return + }, cancel: { ActionMultipleStringCancelBlock in return }, origin: sender) } } diff --git a/reSwift/Storyboards/TrendingList.storyboard b/reSwift/Storyboards/TrendingList.storyboard index 19a98b2..8d6d0d6 100644 --- a/reSwift/Storyboards/TrendingList.storyboard +++ b/reSwift/Storyboards/TrendingList.storyboard @@ -29,21 +29,24 @@ - + @@ -117,6 +120,7 @@ +