diff --git a/.travis.yml b/.travis.yml index 35bb378..cde7490 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,25 @@ - language: objective-c #1 - osx_image: xcode7.3 #2 - xcode_sdk: iphonesimulator9.3 #5 - - install: - - gem install xcpretty --no-rdoc --no-ri --no-document --quiet - script: - - set -o pipefail && xcodebuild test -workspace Example/SwipeViewController.xcworkspace -scheme SwipeViewController-Example -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO | xcpretty -c - - pod lib lint --quick \ No newline at end of file +osx_image: xcode10.2 +language: objective-c +cache: + directories: + - Carthage +env: + global: + - FRAMEWORK_NAME=SwipeViewController +before_deploy: +- carthage build --no-skip-current --platform iOS --cache-builds +- carthage archive $FRAMEWORK_NAME +after_deploy: +- pod trunk push --skip-import-validation --skip-tests --allow-warnings +script: +- set -o pipefail && xcodebuild test -scheme $FRAMEWORK_NAME -destination 'platform=iOS + Simulator,name=iPhone XS,OS=12.1' ONLY_ACTIVE_ARCH=YES | xcpretty +deploy: + provider: releases + api_key: + secure: XHi0WhS1jQ14Y+aYIE/zzI718PKDHniDQ73n6NYYQXo0TUVYqto54nZ3jzwHC4ncNBJAo22SlgluqVmcd4IiAhZDZsJ1JnuTT5SrVGN82YTyqR0q1ilhB7xYNS/IC7NRUSmFNNtFHl1zW6qWdpKQVovcUDHTZH9BG18odqUP8Zf63/CVyxBOitTpI3ow0KDUHgYSGSZsuqUDHSj070m7Q3wW7DxB/saxTVrbIgSsW0DIEEIZyIj57k+Wv72d83knRcig4B3djwqNWghb/0gKQj1ATFNEEtnS/zpalYDiAYpab6gVsYf7rBaE482EABq7vAeoZEE8uKhXC2OOqPiBIIZcAlmcaG36SbVyg60ESJ0bpOWclOPG9+fMYLJi+YX72IuhHL0KwpIcg4/iihBytff8Pk5yRMMsDiX2Gwp7U3vc3ITbuP0BJnNRYlJbVvLoKhydsETWftvskk3zBulPxCCK6AP3BA0Zqp+127hcJPEh58H7Hl7plWwey6P/5YJurF4XFXLOk21A36voL6EXpaMAhwL0pOnzDj+TO5SNVyGPHYpHL0NI+GGEFZo8c0c0AgKIgaIo6O2F7Ak1rndLjFWp44eL4wkYsMt+7cA5IMKXGgSnngYd2vWhxLCFb3MurfkPK1nM58S5YI2jUdn9O1XyM03ittgarKelIBEdwug= + file: "$FRAMEWORK_NAME.framework.zip" + skip_cleanup: true + on: + repo: fortmarek/SwipeViewController + tags: true \ No newline at end of file diff --git a/Default-568h@2x.png b/Default-568h@2x.png new file mode 100644 index 0000000..0891b7a Binary files /dev/null and b/Default-568h@2x.png differ diff --git a/Example/Podfile b/Example/Podfile deleted file mode 100644 index 543fb98..0000000 --- a/Example/Podfile +++ /dev/null @@ -1,13 +0,0 @@ -source 'https://github.com/CocoaPods/Specs.git' -platform :ios, '9.0' -use_frameworks! - -target 'SwipeViewController_Example' do - pod 'SwipeViewController', :path => '../' -end - -target 'SwipeViewController_ExampleTests' do - pod 'SwipeViewController', :path => '../' - - -end diff --git a/Example/Podfile.lock b/Example/Podfile.lock deleted file mode 100644 index c037a98..0000000 --- a/Example/Podfile.lock +++ /dev/null @@ -1,16 +0,0 @@ -PODS: - - SwipeViewController (0.1.8) - -DEPENDENCIES: - - SwipeViewController (from `../`) - -EXTERNAL SOURCES: - SwipeViewController: - :path: "../" - -SPEC CHECKSUMS: - SwipeViewController: 58a3e830dd39d12e95bc3aa26a156bfaf26b1499 - -PODFILE CHECKSUM: 3aef43978f7e37408603f1cbc7a9339abecb7e43 - -COCOAPODS: 1.2.1 diff --git a/Example/Pods/Local Podspecs/SwipeViewController.podspec.json b/Example/Pods/Local Podspecs/SwipeViewController.podspec.json deleted file mode 100644 index e79d0cc..0000000 --- a/Example/Pods/Local Podspecs/SwipeViewController.podspec.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "SwipeViewController", - "version": "0.1.8", - "summary": "Subclass of UIPageViewController and UINavigation for easy navigation", - "description": "SwipeViewController is an easy and quick way to implement PageViewController with addition of buttons at the top of the view.", - "homepage": "https://github.com/fortmarek/SwipeViewController", - "license": "MIT", - "authors": { - "fortmarek": "marekfort@me.com" - }, - "source": { - "git": "https://github.com/fortmarek/SwipeViewController.git", - "tag": "0.1.8" - }, - "pod_target_xcconfig": { - "SWIFT_VERSION": "4.0" - }, - "platforms": { - "ios": "9.0" - }, - "requires_arc": true, - "source_files": "Pod/Classes/**/*" -} diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock deleted file mode 100644 index c037a98..0000000 --- a/Example/Pods/Manifest.lock +++ /dev/null @@ -1,16 +0,0 @@ -PODS: - - SwipeViewController (0.1.8) - -DEPENDENCIES: - - SwipeViewController (from `../`) - -EXTERNAL SOURCES: - SwipeViewController: - :path: "../" - -SPEC CHECKSUMS: - SwipeViewController: 58a3e830dd39d12e95bc3aa26a156bfaf26b1499 - -PODFILE CHECKSUM: 3aef43978f7e37408603f1cbc7a9339abecb7e43 - -COCOAPODS: 1.2.1 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj deleted file mode 100644 index c2441a5..0000000 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ /dev/null @@ -1,764 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 006E423A22D9185195F8C19B3B7CDEAF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; }; - 2CC46E725BC9F88CBB9ADC626BA215D6 /* Pods-SwipeViewController_ExampleTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E8E0CF689A7C9083E3906B17E9665F95 /* Pods-SwipeViewController_ExampleTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 30196CB820BCCFB9A95516EB5379BB73 /* Pods-SwipeViewController_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FD7CCA81BEAC29AB2D174FE137606B2 /* Pods-SwipeViewController_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3BA0B54B3C57FD3608F2BA0E0C6BE797 /* SwipeViewController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C8E2DD78EE9F3213F52FF903B56B1523 /* SwipeViewController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 575514BF056EDEEAB815CF35DC92D19B /* SwipeViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CD4B5FEC8D4BEA6DB086499BCA8B23E5 /* SwipeViewController-dummy.m */; }; - 68843FA65CCD4B78DD76229382108BA2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; }; - 739453AEAF42030D503AE6711B58B88C /* InterfaceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E83DAC5731F03AABBB555E79C036589 /* InterfaceController.swift */; }; - 82822C28880AC582F9F959C8666291B9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; }; - 8662099E388D7518074510998A283F6A /* Pods-SwipeViewController_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F4C00ED07A77EBE0C1225C656C822EF3 /* Pods-SwipeViewController_Example-dummy.m */; }; - BBF8A66066FE994BEE6E3F3B719E98C4 /* SwipeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F0C3DCDCCCBF47084DE04FAEC531CB3 /* SwipeViewController.swift */; }; - FF79EC63304A631BC7AF5E0A958A40CB /* Pods-SwipeViewController_ExampleTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 39C33A8BCF6DCAA59E943B73C793DBD3 /* Pods-SwipeViewController_ExampleTests-dummy.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 463165864AA63118009C5592E1B4E20C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = ECAA63C66DCA339AB0276F32204A13D5; - remoteInfo = SwipeViewController; - }; - 52B8C1DAC93AA7083CEFCF9FFAE56F85 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = ECAA63C66DCA339AB0276F32204A13D5; - remoteInfo = SwipeViewController; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 0F301EBA45A96E5618D2A30678B715A1 /* Pods-SwipeViewController_ExampleTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-SwipeViewController_ExampleTests.modulemap"; sourceTree = ""; }; - 12DF2D261D6734D85FA77B13E14F138C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1B1FCA4A8A12650E096E6461CD579229 /* Pods-SwipeViewController_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_Example-resources.sh"; sourceTree = ""; }; - 1E83DAC5731F03AABBB555E79C036589 /* InterfaceController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = InterfaceController.swift; sourceTree = ""; }; - 22CA1B7E932E1A6318DA421AA3E172E9 /* Pods-SwipeViewController_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_Example-frameworks.sh"; sourceTree = ""; }; - 24E709FC7ED374CEEE2F91677178D610 /* Pods-SwipeViewController_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SwipeViewController_Example-acknowledgements.markdown"; sourceTree = ""; }; - 34E8388E3DCB14E0BE1F41EC586662DC /* Pods-SwipeViewController_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SwipeViewController_Example-acknowledgements.plist"; sourceTree = ""; }; - 39C33A8BCF6DCAA59E943B73C793DBD3 /* Pods-SwipeViewController_ExampleTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SwipeViewController_ExampleTests-dummy.m"; sourceTree = ""; }; - 49891495E68484F33CEB1B7B3E94F62A /* SwipeViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = SwipeViewController.modulemap; sourceTree = ""; }; - 4F0C3DCDCCCBF47084DE04FAEC531CB3 /* SwipeViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SwipeViewController.swift; sourceTree = ""; }; - 4FD7CCA81BEAC29AB2D174FE137606B2 /* Pods-SwipeViewController_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SwipeViewController_Example-umbrella.h"; sourceTree = ""; }; - 55E3FDBF29238F2DCB517B753A0BAFC0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 593D4AB8010E1B05E7A6915125DC4653 /* Pods-SwipeViewController_ExampleTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SwipeViewController_ExampleTests-acknowledgements.plist"; sourceTree = ""; }; - 5A7C4356AB4BD20285EE26219D47EFD2 /* Pods-SwipeViewController_ExampleTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_ExampleTests-frameworks.sh"; sourceTree = ""; }; - 6243591430BC5B06AA45ED89C3F7239C /* Pods-SwipeViewController_ExampleTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SwipeViewController_ExampleTests-acknowledgements.markdown"; 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; }; - 6E38BA8BBF4F22FD64FD64432F10F3DB /* SwipeViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwipeViewController.xcconfig; sourceTree = ""; }; - 70C4CC70FE7AA77D0E05DCF18D5D4E68 /* Pods-SwipeViewController_ExampleTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_ExampleTests-resources.sh"; sourceTree = ""; }; - 721A9C36736A39EF8A5DDBBAC8AD1B30 /* Pods-SwipeViewController_ExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_ExampleTests.release.xcconfig"; sourceTree = ""; }; - 84426DFD5BEAFB7B6D9FEE1046B162B6 /* SwipeViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwipeViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9DAD9B52C422C9BDB5D55EDD567D2570 /* Pods-SwipeViewController_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_Example.debug.xcconfig"; sourceTree = ""; }; - 9E231C62992704A4C8962CA728D483D0 /* Pods-SwipeViewController_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-SwipeViewController_Example.modulemap"; sourceTree = ""; }; - A702ACA9796B161E2ED337D500186045 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B20BC4F469A5990263A8C24D0472F2BC /* Pods-SwipeViewController_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_Example.release.xcconfig"; sourceTree = ""; }; - BC1AAE358E00F0E33C006B0C7FA5A211 /* Pods_SwipeViewController_ExampleTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwipeViewController_ExampleTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C8E2DD78EE9F3213F52FF903B56B1523 /* SwipeViewController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwipeViewController-umbrella.h"; sourceTree = ""; }; - CD4B5FEC8D4BEA6DB086499BCA8B23E5 /* SwipeViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwipeViewController-dummy.m"; sourceTree = ""; }; - D9779CC999458B2C259D5530B103F072 /* SwipeViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwipeViewController-prefix.pch"; sourceTree = ""; }; - E8E0CF689A7C9083E3906B17E9665F95 /* Pods-SwipeViewController_ExampleTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SwipeViewController_ExampleTests-umbrella.h"; sourceTree = ""; }; - F4B71EA48ADE9467D6D8808282ED2766 /* Pods_SwipeViewController_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwipeViewController_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F4C00ED07A77EBE0C1225C656C822EF3 /* Pods-SwipeViewController_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SwipeViewController_Example-dummy.m"; sourceTree = ""; }; - FD19E914E2E249E3E1059DF88CEFAE31 /* Pods-SwipeViewController_ExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_ExampleTests.debug.xcconfig"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - A1DA8B327A120C97B3769322CA546714 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 68843FA65CCD4B78DD76229382108BA2 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - C0F1C6AC078BD05A259A8EFAEF84F916 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 82822C28880AC582F9F959C8666291B9 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - EC60DC7B6F4E154FE356EF3BE5577D19 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 006E423A22D9185195F8C19B3B7CDEAF /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 4C1895B33DD2770ED8492353F403E2DC /* Products */ = { - isa = PBXGroup; - children = ( - F4B71EA48ADE9467D6D8808282ED2766 /* Pods_SwipeViewController_Example.framework */, - BC1AAE358E00F0E33C006B0C7FA5A211 /* Pods_SwipeViewController_ExampleTests.framework */, - 84426DFD5BEAFB7B6D9FEE1046B162B6 /* SwipeViewController.framework */, - ); - name = Products; - sourceTree = ""; - }; - 7D36F3C09866138C67A929F52F810616 /* Targets Support Files */ = { - isa = PBXGroup; - children = ( - DD555D323042C781AF18EC3545B4B97F /* Pods-SwipeViewController_Example */, - E7D4675251B6902C66017E12D531BCCA /* Pods-SwipeViewController_ExampleTests */, - ); - name = "Targets Support Files"; - sourceTree = ""; - }; - 7DB346D0F39D3F0E887471402A8071AB = { - isa = PBXGroup; - children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - C1BFDC247BE41C9367C198DCA9FC24F9 /* Development Pods */, - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */, - 4C1895B33DD2770ED8492353F403E2DC /* Products */, - 7D36F3C09866138C67A929F52F810616 /* Targets Support Files */, - ); - sourceTree = ""; - }; - 8B93130CD3A94CDCB75DFE43733C4935 /* Classes */ = { - isa = PBXGroup; - children = ( - 1E83DAC5731F03AABBB555E79C036589 /* InterfaceController.swift */, - 4F0C3DCDCCCBF47084DE04FAEC531CB3 /* SwipeViewController.swift */, - ); - path = Classes; - sourceTree = ""; - }; - A4751EE1E08A90487BD5A24DCAD7ECF5 /* Support Files */ = { - isa = PBXGroup; - children = ( - 55E3FDBF29238F2DCB517B753A0BAFC0 /* Info.plist */, - 49891495E68484F33CEB1B7B3E94F62A /* SwipeViewController.modulemap */, - 6E38BA8BBF4F22FD64FD64432F10F3DB /* SwipeViewController.xcconfig */, - CD4B5FEC8D4BEA6DB086499BCA8B23E5 /* SwipeViewController-dummy.m */, - D9779CC999458B2C259D5530B103F072 /* SwipeViewController-prefix.pch */, - C8E2DD78EE9F3213F52FF903B56B1523 /* SwipeViewController-umbrella.h */, - ); - name = "Support Files"; - path = "Example/Pods/Target Support Files/SwipeViewController"; - sourceTree = ""; - }; - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */ = { - isa = PBXGroup; - children = ( - D35AF013A5F0BAD4F32504907A52519E /* iOS */, - ); - name = Frameworks; - sourceTree = ""; - }; - C1BFDC247BE41C9367C198DCA9FC24F9 /* Development Pods */ = { - isa = PBXGroup; - children = ( - C50A5C58E7D3F3643F8AE0D3F8F85010 /* SwipeViewController */, - ); - name = "Development Pods"; - sourceTree = ""; - }; - C50A5C58E7D3F3643F8AE0D3F8F85010 /* SwipeViewController */ = { - isa = PBXGroup; - children = ( - EB7D4450195ED82C7C86082779BE1E45 /* Pod */, - A4751EE1E08A90487BD5A24DCAD7ECF5 /* Support Files */, - ); - name = SwipeViewController; - path = ../..; - sourceTree = ""; - }; - D35AF013A5F0BAD4F32504907A52519E /* iOS */ = { - isa = PBXGroup; - children = ( - 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */, - ); - name = iOS; - sourceTree = ""; - }; - DD555D323042C781AF18EC3545B4B97F /* Pods-SwipeViewController_Example */ = { - isa = PBXGroup; - children = ( - A702ACA9796B161E2ED337D500186045 /* Info.plist */, - 9E231C62992704A4C8962CA728D483D0 /* Pods-SwipeViewController_Example.modulemap */, - 24E709FC7ED374CEEE2F91677178D610 /* Pods-SwipeViewController_Example-acknowledgements.markdown */, - 34E8388E3DCB14E0BE1F41EC586662DC /* Pods-SwipeViewController_Example-acknowledgements.plist */, - F4C00ED07A77EBE0C1225C656C822EF3 /* Pods-SwipeViewController_Example-dummy.m */, - 22CA1B7E932E1A6318DA421AA3E172E9 /* Pods-SwipeViewController_Example-frameworks.sh */, - 1B1FCA4A8A12650E096E6461CD579229 /* Pods-SwipeViewController_Example-resources.sh */, - 4FD7CCA81BEAC29AB2D174FE137606B2 /* Pods-SwipeViewController_Example-umbrella.h */, - 9DAD9B52C422C9BDB5D55EDD567D2570 /* Pods-SwipeViewController_Example.debug.xcconfig */, - B20BC4F469A5990263A8C24D0472F2BC /* Pods-SwipeViewController_Example.release.xcconfig */, - ); - name = "Pods-SwipeViewController_Example"; - path = "Target Support Files/Pods-SwipeViewController_Example"; - sourceTree = ""; - }; - E7D4675251B6902C66017E12D531BCCA /* Pods-SwipeViewController_ExampleTests */ = { - isa = PBXGroup; - children = ( - 12DF2D261D6734D85FA77B13E14F138C /* Info.plist */, - 0F301EBA45A96E5618D2A30678B715A1 /* Pods-SwipeViewController_ExampleTests.modulemap */, - 6243591430BC5B06AA45ED89C3F7239C /* Pods-SwipeViewController_ExampleTests-acknowledgements.markdown */, - 593D4AB8010E1B05E7A6915125DC4653 /* Pods-SwipeViewController_ExampleTests-acknowledgements.plist */, - 39C33A8BCF6DCAA59E943B73C793DBD3 /* Pods-SwipeViewController_ExampleTests-dummy.m */, - 5A7C4356AB4BD20285EE26219D47EFD2 /* Pods-SwipeViewController_ExampleTests-frameworks.sh */, - 70C4CC70FE7AA77D0E05DCF18D5D4E68 /* Pods-SwipeViewController_ExampleTests-resources.sh */, - E8E0CF689A7C9083E3906B17E9665F95 /* Pods-SwipeViewController_ExampleTests-umbrella.h */, - FD19E914E2E249E3E1059DF88CEFAE31 /* Pods-SwipeViewController_ExampleTests.debug.xcconfig */, - 721A9C36736A39EF8A5DDBBAC8AD1B30 /* Pods-SwipeViewController_ExampleTests.release.xcconfig */, - ); - name = "Pods-SwipeViewController_ExampleTests"; - path = "Target Support Files/Pods-SwipeViewController_ExampleTests"; - sourceTree = ""; - }; - EB7D4450195ED82C7C86082779BE1E45 /* Pod */ = { - isa = PBXGroup; - children = ( - 8B93130CD3A94CDCB75DFE43733C4935 /* Classes */, - ); - path = Pod; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 2DC73ECB8E87C99FBE02C3E33DC3B6A5 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 3BA0B54B3C57FD3608F2BA0E0C6BE797 /* SwipeViewController-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B1D5F90208E767D3919435B751F58A8 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 2CC46E725BC9F88CBB9ADC626BA215D6 /* Pods-SwipeViewController_ExampleTests-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 94BA03246905E7A323FB32852DC15DFD /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 30196CB820BCCFB9A95516EB5379BB73 /* Pods-SwipeViewController_Example-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 12E99645391A52165841B0A44A276348 /* Pods-SwipeViewController_Example */ = { - isa = PBXNativeTarget; - buildConfigurationList = F71BEA63953AEBBDAD92DDD25A742427 /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_Example" */; - buildPhases = ( - D8A4221D6C781A497DDDAD70B291D3F6 /* Sources */, - EC60DC7B6F4E154FE356EF3BE5577D19 /* Frameworks */, - 94BA03246905E7A323FB32852DC15DFD /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 5F4DE262E6AE7E50FB1830A2DF1BE8EF /* PBXTargetDependency */, - ); - name = "Pods-SwipeViewController_Example"; - productName = "Pods-SwipeViewController_Example"; - productReference = F4B71EA48ADE9467D6D8808282ED2766 /* Pods_SwipeViewController_Example.framework */; - productType = "com.apple.product-type.framework"; - }; - AE680353A11B56694D552A63A3D3E93F /* Pods-SwipeViewController_ExampleTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = F5E5C5ABA720DBC06AE8BFE64B263571 /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_ExampleTests" */; - buildPhases = ( - D257F988FCB1471DEBFADEC5F1C446DF /* Sources */, - A1DA8B327A120C97B3769322CA546714 /* Frameworks */, - 4B1D5F90208E767D3919435B751F58A8 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - BD3354DB0352BC47BAF232B1CBA6FEFB /* PBXTargetDependency */, - ); - name = "Pods-SwipeViewController_ExampleTests"; - productName = "Pods-SwipeViewController_ExampleTests"; - productReference = BC1AAE358E00F0E33C006B0C7FA5A211 /* Pods_SwipeViewController_ExampleTests.framework */; - productType = "com.apple.product-type.framework"; - }; - ECAA63C66DCA339AB0276F32204A13D5 /* SwipeViewController */ = { - isa = PBXNativeTarget; - buildConfigurationList = 87A6812B7DB891BD63509B3B66C9FDD2 /* Build configuration list for PBXNativeTarget "SwipeViewController" */; - buildPhases = ( - B985925D4A1C673DC9AD2010AE39ED0E /* Sources */, - C0F1C6AC078BD05A259A8EFAEF84F916 /* Frameworks */, - 2DC73ECB8E87C99FBE02C3E33DC3B6A5 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = SwipeViewController; - productName = SwipeViewController; - productReference = 84426DFD5BEAFB7B6D9FEE1046B162B6 /* SwipeViewController.framework */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0830; - LastUpgradeCheck = 0900; - }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 4C1895B33DD2770ED8492353F403E2DC /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 12E99645391A52165841B0A44A276348 /* Pods-SwipeViewController_Example */, - AE680353A11B56694D552A63A3D3E93F /* Pods-SwipeViewController_ExampleTests */, - ECAA63C66DCA339AB0276F32204A13D5 /* SwipeViewController */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXSourcesBuildPhase section */ - B985925D4A1C673DC9AD2010AE39ED0E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 739453AEAF42030D503AE6711B58B88C /* InterfaceController.swift in Sources */, - 575514BF056EDEEAB815CF35DC92D19B /* SwipeViewController-dummy.m in Sources */, - BBF8A66066FE994BEE6E3F3B719E98C4 /* SwipeViewController.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D257F988FCB1471DEBFADEC5F1C446DF /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - FF79EC63304A631BC7AF5E0A958A40CB /* Pods-SwipeViewController_ExampleTests-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D8A4221D6C781A497DDDAD70B291D3F6 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 8662099E388D7518074510998A283F6A /* Pods-SwipeViewController_Example-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 5F4DE262E6AE7E50FB1830A2DF1BE8EF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwipeViewController; - target = ECAA63C66DCA339AB0276F32204A13D5 /* SwipeViewController */; - targetProxy = 463165864AA63118009C5592E1B4E20C /* PBXContainerItemProxy */; - }; - BD3354DB0352BC47BAF232B1CBA6FEFB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwipeViewController; - target = ECAA63C66DCA339AB0276F32204A13D5 /* SwipeViewController */; - targetProxy = 52B8C1DAC93AA7083CEFCF9FFAE56F85 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 2971094DE1704D79CDA2CC7A033026E1 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B20BC4F469A5990263A8C24D0472F2BC /* Pods-SwipeViewController_Example.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; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_SwipeViewController_Example; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 4E487F173E6C9664F4E9E26B9635D23C /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_REQUIRED = NO; - COPY_PHASE_STRIP = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - ONLY_ACTIVE_ARCH = YES; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Debug; - }; - 5FA836066EE710C6C0E26952BFFA09C5 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6E38BA8BBF4F22FD64FD64432F10F3DB /* SwipeViewController.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/SwipeViewController/SwipeViewController-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeViewController/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SwipeViewController/SwipeViewController.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - BDD0139D6EB93FA375F887ABD62DAB2E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_REQUIRED = NO; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - DBDD3398B8B9D4FAA42431811CC1E8F7 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FD19E914E2E249E3E1059DF88CEFAE31 /* Pods-SwipeViewController_ExampleTests.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; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_ExampleTests/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_SwipeViewController_ExampleTests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - E3611670EDADBFC8BAC6DC5D58CAB7F0 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9DAD9B52C422C9BDB5D55EDD567D2570 /* Pods-SwipeViewController_Example.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; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_SwipeViewController_Example; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - E8F7831FDCD0B87D9F6626B7D2B3E3F5 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 721A9C36736A39EF8A5DDBBAC8AD1B30 /* Pods-SwipeViewController_ExampleTests.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; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_ExampleTests/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_SwipeViewController_ExampleTests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - F07C52E518EC58EC06FF24DBC77F3EFD /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6E38BA8BBF4F22FD64FD64432F10F3DB /* SwipeViewController.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/SwipeViewController/SwipeViewController-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeViewController/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SwipeViewController/SwipeViewController.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4E487F173E6C9664F4E9E26B9635D23C /* Debug */, - BDD0139D6EB93FA375F887ABD62DAB2E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 87A6812B7DB891BD63509B3B66C9FDD2 /* Build configuration list for PBXNativeTarget "SwipeViewController" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5FA836066EE710C6C0E26952BFFA09C5 /* Debug */, - F07C52E518EC58EC06FF24DBC77F3EFD /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - F5E5C5ABA720DBC06AE8BFE64B263571 /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_ExampleTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DBDD3398B8B9D4FAA42431811CC1E8F7 /* Debug */, - E8F7831FDCD0B87D9F6626B7D2B3E3F5 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - F71BEA63953AEBBDAD92DDD25A742427 /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_Example" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - E3611670EDADBFC8BAC6DC5D58CAB7F0 /* Debug */, - 2971094DE1704D79CDA2CC7A033026E1 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; -} diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj.orig b/Example/Pods/Pods.xcodeproj/project.pbxproj.orig deleted file mode 100644 index 3cd0fb1..0000000 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj.orig +++ /dev/null @@ -1,3650 +0,0 @@ -<<<<<<< HEAD -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 103719B3812CA36D15510FEB8E37C2A7 /* SwipeViewController-iOS8.2-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6110A111CFADAC9D3F0A1C4BF6713DD3 /* SwipeViewController-iOS8.2-dummy.m */; }; - 1945C7FD46851354CE5ADDCD7ABD28EC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEC22C73C1608DFA5D5D78BDCB218219 /* Foundation.framework */; }; - 1C54BCDFFEA018B4884586A9B4498D0A /* Pods-SwipeViewController_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 006F7FAA098953788D41933AFF024FCC /* Pods-SwipeViewController_Tests-dummy.m */; }; - 20EEA357BD6AB6530D38ED5A5E3A70A1 /* SwipeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65EB3D764ECDCE09429B7A13B192A650 /* SwipeViewController.swift */; }; - 3016EDAA2B67CBE5EEC9FD37D6BC930D /* SwipeViewController-iOS8.3-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 452E20A223E51B3650F452700E5FF4AA /* SwipeViewController-iOS8.3-dummy.m */; }; - 35F9CE9E6F4181D4801972528758DDC4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEC22C73C1608DFA5D5D78BDCB218219 /* Foundation.framework */; }; - 3753BE86938BADA8C5E5C02649F7EDFA /* SwipeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65EB3D764ECDCE09429B7A13B192A650 /* SwipeViewController.swift */; }; - 4E26F11AA17A2AC53CC061A453F0280F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEC22C73C1608DFA5D5D78BDCB218219 /* Foundation.framework */; }; - 5C5A922F0A172A35653B017BBB9B124E /* SwipeViewController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = C03D804E5CF3D06EFA6FBB1527AC7329 /* SwipeViewController.bundle */; }; - 7A26B9A0654BA843E57074740344BECA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEC22C73C1608DFA5D5D78BDCB218219 /* Foundation.framework */; }; - 7EABD1DB1DFE7A6BBDEE0816FA816856 /* InterfaceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB6084D8565CD552464FF032242BC7CB /* InterfaceController.swift */; }; - 899CC313FD4BA22394184269C0BB357C /* SwipeViewController-iOS8.2-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A08D6E3ADD34D0919EEF5F513CE6E90B /* SwipeViewController-iOS8.2-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 89AA470D739F2C32A973FDA2FE7E3D4A /* Pods-SwipeViewController_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B40E8DCE75B70FCE868345B41DFC46EB /* Pods-SwipeViewController_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9C9FA17F19773B2232F16788F5024B24 /* SwipeViewController-iOS8.3-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D3E5AB814473063F3FCFCA6026A439B /* SwipeViewController-iOS8.3-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BF7310F8E56F8CB60DCC407CD966CD64 /* SwipeViewController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = C03D804E5CF3D06EFA6FBB1527AC7329 /* SwipeViewController.bundle */; }; - C2061DDD0AC2EFFDE4ECAE9E5D7FD007 /* InterfaceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB6084D8565CD552464FF032242BC7CB /* InterfaceController.swift */; }; - CDCD8679C109BA0FF4A52A6A8FBD2E8E /* Pods-SwipeViewController_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EAD5A0A4F637F988E6B95B8D3CD9794 /* Pods-SwipeViewController_Example-dummy.m */; }; - D6999756BD067674DDA10F33DE4F5909 /* Pods-SwipeViewController_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 63893112C9F6BC06A136388C992793A2 /* Pods-SwipeViewController_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 02B891A5856B1EA6D56284AF78664B70 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 856C818BBAB21BFBB3C00D15D918B616; - remoteInfo = "SwipeViewController-iOS8.3-SwipeViewController"; - }; - 85FD32500F469EF52F9C4107AEA63D87 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = C5A84C0ABA6EEFCF0BAA1F3DE3EFEAE3; - remoteInfo = "SwipeViewController-iOS8.2-SwipeViewController"; - }; - 973F3E76F0CCE3B16131B946BB5EEA32 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = A8384AADE2864D49036F5DA1CFC1069F; - remoteInfo = "SwipeViewController-iOS8.2"; - }; - BF51943410E97BEF26CD2FBA52467263 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A0C26850BE67D393603337E87A65376; - remoteInfo = "SwipeViewController-iOS8.3"; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 006F7FAA098953788D41933AFF024FCC /* Pods-SwipeViewController_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SwipeViewController_Tests-dummy.m"; sourceTree = ""; }; - 00D0F8A34F27FFFD5314CF1E7F88ACF1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 118F8826ED98AE160C46A69C97620EF5 /* SwipeViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwipeViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2772C87A5A570B2D03227F83FFB2C81B /* SwipeViewController-iOS8.3-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SwipeViewController-iOS8.3-prefix.pch"; path = "../SwipeViewController-iOS8.3/SwipeViewController-iOS8.3-prefix.pch"; sourceTree = ""; }; - 2E2AEDB817E867C161FA59CB0851FC0B /* ResourceBundle-SwipeViewController-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "ResourceBundle-SwipeViewController-Info.plist"; path = "../SwipeViewController-iOS8.3/ResourceBundle-SwipeViewController-Info.plist"; sourceTree = ""; }; - 300132C011AB75C88AC7B16DB0D3F594 /* Pods-SwipeViewController_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_Example.release.xcconfig"; sourceTree = ""; }; - 3F6CCF6EB8E0D514B6B6118B612202A9 /* Pods-SwipeViewController_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SwipeViewController_Example-acknowledgements.plist"; sourceTree = ""; }; - 3FE15A335B47177C5EACDC59BA96FAF1 /* Pods-SwipeViewController_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_Tests-resources.sh"; sourceTree = ""; }; - 452E20A223E51B3650F452700E5FF4AA /* SwipeViewController-iOS8.3-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SwipeViewController-iOS8.3-dummy.m"; path = "../SwipeViewController-iOS8.3/SwipeViewController-iOS8.3-dummy.m"; sourceTree = ""; }; - 4846636BACE076CED5B92179E07FC8D4 /* Pods-SwipeViewController_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SwipeViewController_Example-acknowledgements.markdown"; sourceTree = ""; }; - 6110A111CFADAC9D3F0A1C4BF6713DD3 /* SwipeViewController-iOS8.2-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwipeViewController-iOS8.2-dummy.m"; sourceTree = ""; }; - 63893112C9F6BC06A136388C992793A2 /* Pods-SwipeViewController_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SwipeViewController_Tests-umbrella.h"; sourceTree = ""; }; - 65EB3D764ECDCE09429B7A13B192A650 /* SwipeViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SwipeViewController.swift; sourceTree = ""; }; - 684B5ABF08E2A6E90DA368E1721453BD /* Pods-SwipeViewController_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_Tests-frameworks.sh"; sourceTree = ""; }; - 6B7B99BC1DDB8DE5637C558BE2DA44AF /* SwipeViewController-iOS8.2.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SwipeViewController-iOS8.2.xcconfig"; sourceTree = ""; }; - 6C4D098BC19291F4ACB947FB44F29535 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../SwipeViewController-iOS8.3/Info.plist"; sourceTree = ""; }; - 73A1F5B5CE173A0742A770CE30BAB006 /* Pods-SwipeViewController_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_Example.debug.xcconfig"; sourceTree = ""; }; - 75DA17CD576B7F8DB40D9326759E2357 /* Pods_SwipeViewController_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwipeViewController_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 768FAE1578A0E919E7D8DE98AC17DB61 /* Pods-SwipeViewController_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_Tests.release.xcconfig"; sourceTree = ""; }; - 7D3E5AB814473063F3FCFCA6026A439B /* SwipeViewController-iOS8.3-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SwipeViewController-iOS8.3-umbrella.h"; path = "../SwipeViewController-iOS8.3/SwipeViewController-iOS8.3-umbrella.h"; sourceTree = ""; }; - 7EAD5A0A4F637F988E6B95B8D3CD9794 /* Pods-SwipeViewController_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SwipeViewController_Example-dummy.m"; sourceTree = ""; }; - 8756C0F7A86D48FECEAA6EA37FFA48AF /* Pods-SwipeViewController_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_Example-frameworks.sh"; sourceTree = ""; }; - 8990DCE3DF018698B5FF8862FEF0D3DC /* SwipeViewController-iOS8.2.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "SwipeViewController-iOS8.2.modulemap"; sourceTree = ""; }; - 8D0609201D1B0BA9AA956032824AA0CE /* SwipeViewController-iOS8.3.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "SwipeViewController-iOS8.3.modulemap"; path = "../SwipeViewController-iOS8.3/SwipeViewController-iOS8.3.modulemap"; sourceTree = ""; }; - 918F8839E016D50F5B89F38866D31979 /* Pods-SwipeViewController_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-SwipeViewController_Tests.modulemap"; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9B9EA7EDBB3A92C86EA0BDC2AFEFC852 /* Pods_SwipeViewController_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwipeViewController_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 9CD467D8B56EB93C47804052C1178D09 /* Pods-SwipeViewController_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_Example-resources.sh"; sourceTree = ""; }; - A08D6E3ADD34D0919EEF5F513CE6E90B /* SwipeViewController-iOS8.2-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwipeViewController-iOS8.2-umbrella.h"; sourceTree = ""; }; - A42C4A03596FE339F373BDD734E66BC4 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - AE22FB33386FDC4F2FFA6F09573E40BE /* Pods-SwipeViewController_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-SwipeViewController_Example.modulemap"; sourceTree = ""; }; - B40E8DCE75B70FCE868345B41DFC46EB /* Pods-SwipeViewController_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SwipeViewController_Example-umbrella.h"; sourceTree = ""; }; - C03D804E5CF3D06EFA6FBB1527AC7329 /* SwipeViewController.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SwipeViewController.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - CEC22C73C1608DFA5D5D78BDCB218219 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - D3695C8482408AB4F245C69A2A467E34 /* Pods-SwipeViewController_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SwipeViewController_Tests-acknowledgements.markdown"; sourceTree = ""; }; - DABC0C0C5D6DE1F696066FE992DEA6A8 /* SwipeViewController-iOS8.3.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "SwipeViewController-iOS8.3.xcconfig"; path = "../SwipeViewController-iOS8.3/SwipeViewController-iOS8.3.xcconfig"; sourceTree = ""; }; - DE2E633B7BD87C90BA770F249D55A232 /* Pods-SwipeViewController_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_Tests.debug.xcconfig"; sourceTree = ""; }; - DE43E62C5C76AE7849303F6BBA049001 /* SwipeViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwipeViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - EF4712D18A30C415D61D83A41B8303F9 /* Pods-SwipeViewController_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SwipeViewController_Tests-acknowledgements.plist"; sourceTree = ""; }; - F413ED76545C8EAEFC8D7E8C221CDD45 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - F75A75D0BCA9136587807B3D4D2327F3 /* ResourceBundle-SwipeViewController-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SwipeViewController-Info.plist"; sourceTree = ""; }; - F770AB2938C4EAA8458FEAFDAD9E5AFF /* SwipeViewController-iOS8.2-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwipeViewController-iOS8.2-prefix.pch"; sourceTree = ""; }; - FB6084D8565CD552464FF032242BC7CB /* InterfaceController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = InterfaceController.swift; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 015F3BECF9FC48FBA3965B92375979E0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 7A26B9A0654BA843E57074740344BECA /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4DD389D7821340F31B7244302E298C97 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 4E26F11AA17A2AC53CC061A453F0280F /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 858D425BBF673A60D1C7887BB308FD6A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 1945C7FD46851354CE5ADDCD7ABD28EC /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 8E98E247D9F6796F8ADDC60BECA10B0A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BE2F9882F6C8EE1F76DAD2C720676D9E /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - C5A2356888FD49AACD0CBEF871F7B0D2 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 35F9CE9E6F4181D4801972528758DDC4 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 1BAD9715986538B7C02D8914F740FCAE /* Targets Support Files */ = { - isa = PBXGroup; - children = ( - 3BB9178433E303B6CEC67E3F365BE217 /* Pods-SwipeViewController_Example */, - 65ED6272A6910A185974277720B03EE6 /* Pods-SwipeViewController_Tests */, - ); - name = "Targets Support Files"; - sourceTree = ""; - }; - 3301D3C8A8EBDD4276A53501D4FC51DF /* SwipeViewController */ = { - isa = PBXGroup; - children = ( - F1E2F023954454ADDC26FCBF4B7004A0 /* Pod */, - 3B02542C1F8EDE98DCF0C5F047CAB838 /* Support Files */, - ); - name = SwipeViewController; - path = ../..; - sourceTree = ""; - }; - 3B02542C1F8EDE98DCF0C5F047CAB838 /* Support Files */ = { - isa = PBXGroup; - children = ( - A42C4A03596FE339F373BDD734E66BC4 /* Info.plist */, - 6C4D098BC19291F4ACB947FB44F29535 /* Info.plist */, - F75A75D0BCA9136587807B3D4D2327F3 /* ResourceBundle-SwipeViewController-Info.plist */, - 2E2AEDB817E867C161FA59CB0851FC0B /* ResourceBundle-SwipeViewController-Info.plist */, - 8990DCE3DF018698B5FF8862FEF0D3DC /* SwipeViewController-iOS8.2.modulemap */, - 6B7B99BC1DDB8DE5637C558BE2DA44AF /* SwipeViewController-iOS8.2.xcconfig */, - 6110A111CFADAC9D3F0A1C4BF6713DD3 /* SwipeViewController-iOS8.2-dummy.m */, - F770AB2938C4EAA8458FEAFDAD9E5AFF /* SwipeViewController-iOS8.2-prefix.pch */, - A08D6E3ADD34D0919EEF5F513CE6E90B /* SwipeViewController-iOS8.2-umbrella.h */, - 8D0609201D1B0BA9AA956032824AA0CE /* SwipeViewController-iOS8.3.modulemap */, - DABC0C0C5D6DE1F696066FE992DEA6A8 /* SwipeViewController-iOS8.3.xcconfig */, - 452E20A223E51B3650F452700E5FF4AA /* SwipeViewController-iOS8.3-dummy.m */, - 2772C87A5A570B2D03227F83FFB2C81B /* SwipeViewController-iOS8.3-prefix.pch */, - 7D3E5AB814473063F3FCFCA6026A439B /* SwipeViewController-iOS8.3-umbrella.h */, - ); - name = "Support Files"; - path = "Example/Pods/Target Support Files/SwipeViewController-iOS8.2"; - sourceTree = ""; - }; - 3BB9178433E303B6CEC67E3F365BE217 /* Pods-SwipeViewController_Example */ = { - isa = PBXGroup; - children = ( - F413ED76545C8EAEFC8D7E8C221CDD45 /* Info.plist */, - AE22FB33386FDC4F2FFA6F09573E40BE /* Pods-SwipeViewController_Example.modulemap */, - 4846636BACE076CED5B92179E07FC8D4 /* Pods-SwipeViewController_Example-acknowledgements.markdown */, - 3F6CCF6EB8E0D514B6B6118B612202A9 /* Pods-SwipeViewController_Example-acknowledgements.plist */, - 7EAD5A0A4F637F988E6B95B8D3CD9794 /* Pods-SwipeViewController_Example-dummy.m */, - 8756C0F7A86D48FECEAA6EA37FFA48AF /* Pods-SwipeViewController_Example-frameworks.sh */, - 9CD467D8B56EB93C47804052C1178D09 /* Pods-SwipeViewController_Example-resources.sh */, - B40E8DCE75B70FCE868345B41DFC46EB /* Pods-SwipeViewController_Example-umbrella.h */, - 73A1F5B5CE173A0742A770CE30BAB006 /* Pods-SwipeViewController_Example.debug.xcconfig */, - 300132C011AB75C88AC7B16DB0D3F594 /* Pods-SwipeViewController_Example.release.xcconfig */, - ); - name = "Pods-SwipeViewController_Example"; - path = "Target Support Files/Pods-SwipeViewController_Example"; - sourceTree = ""; - }; - 3DCAB2B7CDE207B3958B6CB957FCC758 /* iOS */ = { - isa = PBXGroup; - children = ( - CEC22C73C1608DFA5D5D78BDCB218219 /* Foundation.framework */, - ); - name = iOS; - sourceTree = ""; - }; - 65ED6272A6910A185974277720B03EE6 /* Pods-SwipeViewController_Tests */ = { - isa = PBXGroup; - children = ( - 00D0F8A34F27FFFD5314CF1E7F88ACF1 /* Info.plist */, - 918F8839E016D50F5B89F38866D31979 /* Pods-SwipeViewController_Tests.modulemap */, - D3695C8482408AB4F245C69A2A467E34 /* Pods-SwipeViewController_Tests-acknowledgements.markdown */, - EF4712D18A30C415D61D83A41B8303F9 /* Pods-SwipeViewController_Tests-acknowledgements.plist */, - 006F7FAA098953788D41933AFF024FCC /* Pods-SwipeViewController_Tests-dummy.m */, - 684B5ABF08E2A6E90DA368E1721453BD /* Pods-SwipeViewController_Tests-frameworks.sh */, - 3FE15A335B47177C5EACDC59BA96FAF1 /* Pods-SwipeViewController_Tests-resources.sh */, - 63893112C9F6BC06A136388C992793A2 /* Pods-SwipeViewController_Tests-umbrella.h */, - DE2E633B7BD87C90BA770F249D55A232 /* Pods-SwipeViewController_Tests.debug.xcconfig */, - 768FAE1578A0E919E7D8DE98AC17DB61 /* Pods-SwipeViewController_Tests.release.xcconfig */, - ); - name = "Pods-SwipeViewController_Tests"; - path = "Target Support Files/Pods-SwipeViewController_Tests"; - sourceTree = ""; - }; - 7DB346D0F39D3F0E887471402A8071AB = { - isa = PBXGroup; - children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - C1BFDC247BE41C9367C198DCA9FC24F9 /* Development Pods */, - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */, - 97998D37A688A6ED573033B62B514B24 /* Products */, - 1BAD9715986538B7C02D8914F740FCAE /* Targets Support Files */, - ); - sourceTree = ""; - }; - 97998D37A688A6ED573033B62B514B24 /* Products */ = { - isa = PBXGroup; - children = ( - 9B9EA7EDBB3A92C86EA0BDC2AFEFC852 /* Pods_SwipeViewController_Example.framework */, - 75DA17CD576B7F8DB40D9326759E2357 /* Pods_SwipeViewController_Tests.framework */, - C03D804E5CF3D06EFA6FBB1527AC7329 /* SwipeViewController.bundle */, - DE43E62C5C76AE7849303F6BBA049001 /* SwipeViewController.framework */, - 118F8826ED98AE160C46A69C97620EF5 /* SwipeViewController.framework */, - ); - name = Products; - sourceTree = ""; - }; - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */ = { - isa = PBXGroup; - children = ( - 3DCAB2B7CDE207B3958B6CB957FCC758 /* iOS */, - ); - name = Frameworks; - sourceTree = ""; - }; - C1BFDC247BE41C9367C198DCA9FC24F9 /* Development Pods */ = { - isa = PBXGroup; - children = ( - 3301D3C8A8EBDD4276A53501D4FC51DF /* SwipeViewController */, - ); - name = "Development Pods"; - sourceTree = ""; - }; - EDE4B5D086EE4B63CAB48F746F9FE8A5 /* Classes */ = { - isa = PBXGroup; - children = ( - FB6084D8565CD552464FF032242BC7CB /* InterfaceController.swift */, - 65EB3D764ECDCE09429B7A13B192A650 /* SwipeViewController.swift */, - ); - path = Classes; - sourceTree = ""; - }; - F1E2F023954454ADDC26FCBF4B7004A0 /* Pod */ = { - isa = PBXGroup; - children = ( - EDE4B5D086EE4B63CAB48F746F9FE8A5 /* Classes */, - ); - path = Pod; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 64998AD92CF8E3A51B314403A423AEDA /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 89AA470D739F2C32A973FDA2FE7E3D4A /* Pods-SwipeViewController_Example-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 7F0695EF2FABD5834AAF790A8FA8DD81 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 9C9FA17F19773B2232F16788F5024B24 /* SwipeViewController-iOS8.3-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - CE345DA6C8AEB9A6A10D96C2BDD5AD6B /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 899CC313FD4BA22394184269C0BB357C /* SwipeViewController-iOS8.2-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D0E69CF6157483DA77060769C25D5010 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - D6999756BD067674DDA10F33DE4F5909 /* Pods-SwipeViewController_Tests-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 0A0C26850BE67D393603337E87A65376 /* SwipeViewController-iOS8.3 */ = { - isa = PBXNativeTarget; - buildConfigurationList = B48F8E460A2413071863B1050618AEDE /* Build configuration list for PBXNativeTarget "SwipeViewController-iOS8.3" */; - buildPhases = ( - E5C11422FE892A979753BF840241DB1E /* Sources */, - 015F3BECF9FC48FBA3965B92375979E0 /* Frameworks */, - 256F323E441F07ACE8D22320C27E454C /* Resources */, - 7F0695EF2FABD5834AAF790A8FA8DD81 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - A3B7757FD0963357ED01D5E707286941 /* PBXTargetDependency */, - ); - name = "SwipeViewController-iOS8.3"; - productName = "SwipeViewController-iOS8.3"; - productReference = DE43E62C5C76AE7849303F6BBA049001 /* SwipeViewController.framework */; - productType = "com.apple.product-type.framework"; - }; - 1D7B2517453E6128AA344292071F34C6 /* Pods-SwipeViewController_Tests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 3D83A273D0E9FF5A5C6F3E6219DECF4E /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_Tests" */; - buildPhases = ( - D2BB6E6206D0DA92DC084CC9533FAB4F /* Sources */, - 858D425BBF673A60D1C7887BB308FD6A /* Frameworks */, - D0E69CF6157483DA77060769C25D5010 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 31D464590588FC330A897ABD592814B8 /* PBXTargetDependency */, - ); - name = "Pods-SwipeViewController_Tests"; - productName = "Pods-SwipeViewController_Tests"; - productReference = 75DA17CD576B7F8DB40D9326759E2357 /* Pods_SwipeViewController_Tests.framework */; - productType = "com.apple.product-type.framework"; - }; - 66199DA1BEA09CC4D4F5F1DEF6B1FDD0 /* Pods-SwipeViewController_Example */ = { - isa = PBXNativeTarget; - buildConfigurationList = AFD5049590B30758889FFA155DDE737D /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_Example" */; - buildPhases = ( - BE8D301D54DF720677EA9CC767380C14 /* Sources */, - 4DD389D7821340F31B7244302E298C97 /* Frameworks */, - 64998AD92CF8E3A51B314403A423AEDA /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - D3DFBED0EC4116B111ED7BD49E8F66CA /* PBXTargetDependency */, - ); - name = "Pods-SwipeViewController_Example"; - productName = "Pods-SwipeViewController_Example"; - productReference = 9B9EA7EDBB3A92C86EA0BDC2AFEFC852 /* Pods_SwipeViewController_Example.framework */; - productType = "com.apple.product-type.framework"; - }; - 856C818BBAB21BFBB3C00D15D918B616 /* SwipeViewController-iOS8.3-SwipeViewController */ = { - isa = PBXNativeTarget; - buildConfigurationList = 734D31692772A478EE60336D26845DA1 /* Build configuration list for PBXNativeTarget "SwipeViewController-iOS8.3-SwipeViewController" */; - buildPhases = ( - 9D2A517400547965F5C5FBBB5E6C09C2 /* Sources */, - 8E98E247D9F6796F8ADDC60BECA10B0A /* Frameworks */, - 87BF8CE3496587E975779ACA5426040E /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "SwipeViewController-iOS8.3-SwipeViewController"; - productName = "SwipeViewController-iOS8.3-SwipeViewController"; - productReference = C03D804E5CF3D06EFA6FBB1527AC7329 /* SwipeViewController.bundle */; - productType = "com.apple.product-type.bundle"; - }; - A8384AADE2864D49036F5DA1CFC1069F /* SwipeViewController-iOS8.2 */ = { - isa = PBXNativeTarget; - buildConfigurationList = B5B85C684284091EAA8ABAF67B7ECA1E /* Build configuration list for PBXNativeTarget "SwipeViewController-iOS8.2" */; - buildPhases = ( - FC0F71386798E29B07912CF5ACAB7E0C /* Sources */, - C5A2356888FD49AACD0CBEF871F7B0D2 /* Frameworks */, - 6569529BA658E53767D83C3A853B31C2 /* Resources */, - CE345DA6C8AEB9A6A10D96C2BDD5AD6B /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - B28631B1DEE926E3B3BCF32516B0F26F /* PBXTargetDependency */, - ); - name = "SwipeViewController-iOS8.2"; - productName = "SwipeViewController-iOS8.2"; - productReference = 118F8826ED98AE160C46A69C97620EF5 /* SwipeViewController.framework */; - productType = "com.apple.product-type.framework"; - }; - C5A84C0ABA6EEFCF0BAA1F3DE3EFEAE3 /* SwipeViewController-iOS8.2-SwipeViewController */ = { - isa = PBXNativeTarget; - buildConfigurationList = D449CFA234AA960AF1A40555AB0A27B4 /* Build configuration list for PBXNativeTarget "SwipeViewController-iOS8.2-SwipeViewController" */; - buildPhases = ( - 787558E5A7A3EBDBA3642F9D4C8AA290 /* Sources */, - BE2F9882F6C8EE1F76DAD2C720676D9E /* Frameworks */, - 222EB4E171291D7228DC31E259933446 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "SwipeViewController-iOS8.2-SwipeViewController"; - productName = "SwipeViewController-iOS8.2-SwipeViewController"; - productReference = C03D804E5CF3D06EFA6FBB1527AC7329 /* SwipeViewController.bundle */; - productType = "com.apple.product-type.bundle"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0730; - LastUpgradeCheck = 0700; - TargetAttributes = { - 66199DA1BEA09CC4D4F5F1DEF6B1FDD0 = { - LastSwiftMigration = 0800; - }; - A8384AADE2864D49036F5DA1CFC1069F = { - LastSwiftMigration = 0800; - }; - }; - }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 97998D37A688A6ED573033B62B514B24 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 66199DA1BEA09CC4D4F5F1DEF6B1FDD0 /* Pods-SwipeViewController_Example */, - 1D7B2517453E6128AA344292071F34C6 /* Pods-SwipeViewController_Tests */, - A8384AADE2864D49036F5DA1CFC1069F /* SwipeViewController-iOS8.2 */, - C5A84C0ABA6EEFCF0BAA1F3DE3EFEAE3 /* SwipeViewController-iOS8.2-SwipeViewController */, - 0A0C26850BE67D393603337E87A65376 /* SwipeViewController-iOS8.3 */, - 856C818BBAB21BFBB3C00D15D918B616 /* SwipeViewController-iOS8.3-SwipeViewController */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 222EB4E171291D7228DC31E259933446 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 256F323E441F07ACE8D22320C27E454C /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - BF7310F8E56F8CB60DCC407CD966CD64 /* SwipeViewController.bundle in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 6569529BA658E53767D83C3A853B31C2 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5C5A922F0A172A35653B017BBB9B124E /* SwipeViewController.bundle in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 87BF8CE3496587E975779ACA5426040E /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 787558E5A7A3EBDBA3642F9D4C8AA290 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 9D2A517400547965F5C5FBBB5E6C09C2 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BE8D301D54DF720677EA9CC767380C14 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CDCD8679C109BA0FF4A52A6A8FBD2E8E /* Pods-SwipeViewController_Example-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D2BB6E6206D0DA92DC084CC9533FAB4F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1C54BCDFFEA018B4884586A9B4498D0A /* Pods-SwipeViewController_Tests-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E5C11422FE892A979753BF840241DB1E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - C2061DDD0AC2EFFDE4ECAE9E5D7FD007 /* InterfaceController.swift in Sources */, - 3016EDAA2B67CBE5EEC9FD37D6BC930D /* SwipeViewController-iOS8.3-dummy.m in Sources */, - 20EEA357BD6AB6530D38ED5A5E3A70A1 /* SwipeViewController.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FC0F71386798E29B07912CF5ACAB7E0C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 7EABD1DB1DFE7A6BBDEE0816FA816856 /* InterfaceController.swift in Sources */, - 103719B3812CA36D15510FEB8E37C2A7 /* SwipeViewController-iOS8.2-dummy.m in Sources */, - 3753BE86938BADA8C5E5C02649F7EDFA /* SwipeViewController.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 31D464590588FC330A897ABD592814B8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SwipeViewController-iOS8.3"; - target = 0A0C26850BE67D393603337E87A65376 /* SwipeViewController-iOS8.3 */; - targetProxy = BF51943410E97BEF26CD2FBA52467263 /* PBXContainerItemProxy */; - }; - A3B7757FD0963357ED01D5E707286941 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SwipeViewController-iOS8.3-SwipeViewController"; - target = 856C818BBAB21BFBB3C00D15D918B616 /* SwipeViewController-iOS8.3-SwipeViewController */; - targetProxy = 02B891A5856B1EA6D56284AF78664B70 /* PBXContainerItemProxy */; - }; - B28631B1DEE926E3B3BCF32516B0F26F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SwipeViewController-iOS8.2-SwipeViewController"; - target = C5A84C0ABA6EEFCF0BAA1F3DE3EFEAE3 /* SwipeViewController-iOS8.2-SwipeViewController */; - targetProxy = 85FD32500F469EF52F9C4107AEA63D87 /* PBXContainerItemProxy */; - }; - D3DFBED0EC4116B111ED7BD49E8F66CA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SwipeViewController-iOS8.2"; - target = A8384AADE2864D49036F5DA1CFC1069F /* SwipeViewController-iOS8.2 */; - targetProxy = 973F3E76F0CCE3B16131B946BB5EEA32 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 01ED9C35731B9ABCA42A3462F4FC768E /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 300132C011AB75C88AC7B16DB0D3F594 /* Pods-SwipeViewController_Example.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_SwipeViewController_Example; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 1E3A61C98ECA6A499518EDBF2105382C /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DABC0C0C5D6DE1F696066FE992DEA6A8 /* SwipeViewController-iOS8.3.xcconfig */; - buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwipeViewController-iOS8.3"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/SwipeViewController-iOS8.3/ResourceBundle-SwipeViewController-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 2588EA364419D831347938453F4F6DE5 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - ONLY_ACTIVE_ARCH = YES; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Debug; - }; - 2A7911DCE2FBFB5450A81296E61A135A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6B7B99BC1DDB8DE5637C558BE2DA44AF /* SwipeViewController-iOS8.2.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/SwipeViewController-iOS8.2/SwipeViewController-iOS8.2-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeViewController-iOS8.2/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/SwipeViewController-iOS8.2/SwipeViewController-iOS8.2.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 4643092BD91AC43F749D2BFF2B71218E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DE2E633B7BD87C90BA770F249D55A232 /* Pods-SwipeViewController_Tests.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_Tests/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_Tests/Pods-SwipeViewController_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_SwipeViewController_Tests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 4C5314A8C34A525B66C3C81879557723 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DABC0C0C5D6DE1F696066FE992DEA6A8 /* SwipeViewController-iOS8.3.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/SwipeViewController-iOS8.3/SwipeViewController-iOS8.3-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeViewController-iOS8.3/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/SwipeViewController-iOS8.3/SwipeViewController-iOS8.3.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 61AD4929AC3440F8BFA0595E8DCD90C8 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 64E6F0C44FCE8F729365516318BB0CC6 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DABC0C0C5D6DE1F696066FE992DEA6A8 /* SwipeViewController-iOS8.3.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/SwipeViewController-iOS8.3/SwipeViewController-iOS8.3-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeViewController-iOS8.3/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/SwipeViewController-iOS8.3/SwipeViewController-iOS8.3.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 896A9828C980E82344F989CB75BB2BAA /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 73A1F5B5CE173A0742A770CE30BAB006 /* Pods-SwipeViewController_Example.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_SwipeViewController_Example; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 95AF859485F4B0E185F0ABFF81630E38 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DABC0C0C5D6DE1F696066FE992DEA6A8 /* SwipeViewController-iOS8.3.xcconfig */; - buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwipeViewController-iOS8.3"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/SwipeViewController-iOS8.3/ResourceBundle-SwipeViewController-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - B4A82D538B95098C3BBCCF9B2C59874D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 768FAE1578A0E919E7D8DE98AC17DB61 /* Pods-SwipeViewController_Tests.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_Tests/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_Tests/Pods-SwipeViewController_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_SwipeViewController_Tests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - E01A18515F0A1602311A856E658AF566 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6B7B99BC1DDB8DE5637C558BE2DA44AF /* SwipeViewController-iOS8.2.xcconfig */; - buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwipeViewController-iOS8.2"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/SwipeViewController-iOS8.2/ResourceBundle-SwipeViewController-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - E93673CB101270933A16C7C428E3A4D1 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6B7B99BC1DDB8DE5637C558BE2DA44AF /* SwipeViewController-iOS8.2.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/SwipeViewController-iOS8.2/SwipeViewController-iOS8.2-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeViewController-iOS8.2/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/SwipeViewController-iOS8.2/SwipeViewController-iOS8.2.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - F10D1C24DD79E538DA7282D73DFDD96C /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6B7B99BC1DDB8DE5637C558BE2DA44AF /* SwipeViewController-iOS8.2.xcconfig */; - buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwipeViewController-iOS8.2"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/SwipeViewController-iOS8.2/ResourceBundle-SwipeViewController-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2588EA364419D831347938453F4F6DE5 /* Debug */, - 61AD4929AC3440F8BFA0595E8DCD90C8 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 3D83A273D0E9FF5A5C6F3E6219DECF4E /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4643092BD91AC43F749D2BFF2B71218E /* Debug */, - B4A82D538B95098C3BBCCF9B2C59874D /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 734D31692772A478EE60336D26845DA1 /* Build configuration list for PBXNativeTarget "SwipeViewController-iOS8.3-SwipeViewController" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 95AF859485F4B0E185F0ABFF81630E38 /* Debug */, - 1E3A61C98ECA6A499518EDBF2105382C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - AFD5049590B30758889FFA155DDE737D /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_Example" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 896A9828C980E82344F989CB75BB2BAA /* Debug */, - 01ED9C35731B9ABCA42A3462F4FC768E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - B48F8E460A2413071863B1050618AEDE /* Build configuration list for PBXNativeTarget "SwipeViewController-iOS8.3" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 64E6F0C44FCE8F729365516318BB0CC6 /* Debug */, - 4C5314A8C34A525B66C3C81879557723 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - B5B85C684284091EAA8ABAF67B7ECA1E /* Build configuration list for PBXNativeTarget "SwipeViewController-iOS8.2" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2A7911DCE2FBFB5450A81296E61A135A /* Debug */, - E93673CB101270933A16C7C428E3A4D1 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - D449CFA234AA960AF1A40555AB0A27B4 /* Build configuration list for PBXNativeTarget "SwipeViewController-iOS8.2-SwipeViewController" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - E01A18515F0A1602311A856E658AF566 /* Debug */, - F10D1C24DD79E538DA7282D73DFDD96C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; -} -||||||| merged common ancestors - - - - - archiveVersion - 1 - classes - - objectVersion - 46 - objects - - 006F7FAA098953788D41933AFF024FCC - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - path - Pods-SwipeViewController_Tests-dummy.m - sourceTree - <group> - - 00D0F8A34F27FFFD5314CF1E7F88ACF1 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.plist.xml - path - Info.plist - sourceTree - <group> - - 022F94AA65C1D9FE81A8E82AC2A4EB29 - - buildActionMask - 2147483647 - files - - A5ECD3164C677728F4E8DE2697FF1420 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 0387FFA956F3CC7E98D43D014B337B9F - - fileRef - B40E8DCE75B70FCE868345B41DFC46EB - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - 05D4C2DAE193FD762FAEA75A256E8736 - - baseConfigurationReference - 6E38BA8BBF4F22FD64FD64432F10F3DB - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - GCC_PREFIX_HEADER - Target Support Files/SwipeViewController/SwipeViewController-prefix.pch - INFOPLIST_FILE - Target Support Files/SwipeViewController/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.2 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MODULEMAP_FILE - Target Support Files/SwipeViewController/SwipeViewController.modulemap - MTL_ENABLE_DEBUG_INFO - YES - PRODUCT_NAME - SwipeViewController - SDKROOT - iphoneos - SKIP_INSTALL - YES - SWIFT_OPTIMIZATION_LEVEL - -Onone - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Debug - - 0DA31CBD9F630E952346AAC617A23617 - - baseConfigurationReference - 768FAE1578A0E919E7D8DE98AC17DB61 - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - INFOPLIST_FILE - Target Support Files/Pods-SwipeViewController_Tests/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.2 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MACH_O_TYPE - staticlib - MODULEMAP_FILE - Target Support Files/Pods-SwipeViewController_Tests/Pods-SwipeViewController_Tests.modulemap - MTL_ENABLE_DEBUG_INFO - NO - OTHER_LDFLAGS - - OTHER_LIBTOOLFLAGS - - PODS_ROOT - $(SRCROOT) - PRODUCT_NAME - Pods_SwipeViewController_Tests - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Release - - 0E7FA1EFA12A8C282A086D1335EDC1C0 - - buildConfigurations - - 05D4C2DAE193FD762FAEA75A256E8736 - 1BDA18B5924458695FC14EC03EA32DD9 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - 0ED9204527B2AF2BDF15D50A58517E29 - - buildConfigurations - - 4144DCD59656192F1869CB1A34A9BC39 - 647CA9F9EE5DD69AE3D5D816CDED9617 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - 102965848F6A2068EB149152823336FD - - buildActionMask - 2147483647 - files - - 0387FFA956F3CC7E98D43D014B337B9F - - isa - PBXHeadersBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 103DEF465DF684DF88ED82E08BD33895 - - explicitFileType - wrapper.framework - includeInIndex - 0 - isa - PBXFileReference - name - Pods_SwipeViewController_Example.framework - path - Pods_SwipeViewController_Example.framework - sourceTree - BUILT_PRODUCTS_DIR - - 1BAD9715986538B7C02D8914F740FCAE - - children - - 3BB9178433E303B6CEC67E3F365BE217 - 65ED6272A6910A185974277720B03EE6 - - isa - PBXGroup - name - Targets Support Files - sourceTree - <group> - - 1BDA18B5924458695FC14EC03EA32DD9 - - baseConfigurationReference - 6E38BA8BBF4F22FD64FD64432F10F3DB - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - GCC_PREFIX_HEADER - Target Support Files/SwipeViewController/SwipeViewController-prefix.pch - INFOPLIST_FILE - Target Support Files/SwipeViewController/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.2 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MODULEMAP_FILE - Target Support Files/SwipeViewController/SwipeViewController.modulemap - MTL_ENABLE_DEBUG_INFO - NO - PRODUCT_NAME - SwipeViewController - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Release - - 1E83DAC5731F03AABBB555E79C036589 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.swift - path - InterfaceController.swift - sourceTree - <group> - - 2096EF0A72C860F969C849424677EB0E - - baseConfigurationReference - 73A1F5B5CE173A0742A770CE30BAB006 - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - INFOPLIST_FILE - Target Support Files/Pods-SwipeViewController_Example/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.2 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MACH_O_TYPE - staticlib - MODULEMAP_FILE - Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap - MTL_ENABLE_DEBUG_INFO - YES - OTHER_LDFLAGS - - OTHER_LIBTOOLFLAGS - - PODS_ROOT - $(SRCROOT) - PRODUCT_NAME - Pods_SwipeViewController_Example - SDKROOT - iphoneos - SKIP_INSTALL - YES - SWIFT_OPTIMIZATION_LEVEL - -Onone - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Debug - - 2640F99F8BC8C655F976346E13E7896D - - fileRef - 1E83DAC5731F03AABBB555E79C036589 - isa - PBXBuildFile - - 2D85B224B99176563E27566DCB5B6C8C - - buildActionMask - 2147483647 - files - - 2640F99F8BC8C655F976346E13E7896D - E84CB9EA5E3520C061F0860950D2B697 - C9C21F5B03F73FC98C963595C51C6573 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 2D8E8EC45A3A1A1D94AE762CB5028504 - - buildConfigurations - - A2A3FCA6599E8034578E80B9179C76CD - AB66C978656E240C917407B296597F92 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - 2E7F8B35D0F0387A109582DD961FE74E - - isa - PBXTargetDependency - name - SwipeViewController-SwipeViewController - target - ACCFAACF02163270B79EB16E808A6194 - targetProxy - 47B97EB8AD47B1B223F72D84158FE733 - - 300132C011AB75C88AC7B16DB0D3F594 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods-SwipeViewController_Example.release.xcconfig - sourceTree - <group> - - 30B393FFD65062B0CC5C32BC52755CA8 - - buildActionMask - 2147483647 - files - - A3C4F2F44135069E65BDAE4BDCC6376D - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 3716FE1F9E64109CAB66480FD132B54E - - children - - 103DEF465DF684DF88ED82E08BD33895 - DEB78A5EC1CBC9EE23436E3FC8D00C93 - CEFEB05E29DF0D057CA26C87FA6F2E01 - FD7AB954776C623FDA3F4E50CF8C7F6F - - isa - PBXGroup - name - Products - sourceTree - <group> - - 3752AFF15AE789E6BC30096FAF1ADC73 - - buildActionMask - 2147483647 - files - - A5A70D9B58CE19106D54E445D98AF5A3 - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 38434F10F6D1C2CC060F0B79C9A0622D - - buildActionMask - 2147483647 - files - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 3BB9178433E303B6CEC67E3F365BE217 - - children - - F413ED76545C8EAEFC8D7E8C221CDD45 - AE22FB33386FDC4F2FFA6F09573E40BE - 4846636BACE076CED5B92179E07FC8D4 - 3F6CCF6EB8E0D514B6B6118B612202A9 - 7EAD5A0A4F637F988E6B95B8D3CD9794 - 8756C0F7A86D48FECEAA6EA37FFA48AF - 9CD467D8B56EB93C47804052C1178D09 - B40E8DCE75B70FCE868345B41DFC46EB - 73A1F5B5CE173A0742A770CE30BAB006 - 300132C011AB75C88AC7B16DB0D3F594 - - isa - PBXGroup - name - Pods-SwipeViewController_Example - path - Target Support Files/Pods-SwipeViewController_Example - sourceTree - <group> - - 3E4E89230EF59BC255123B67864ACF77 - - isa - PBXFileReference - lastKnownFileType - wrapper.framework - name - Foundation.framework - path - Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/Foundation.framework - sourceTree - DEVELOPER_DIR - - 3F6CCF6EB8E0D514B6B6118B612202A9 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.plist.xml - path - Pods-SwipeViewController_Example-acknowledgements.plist - sourceTree - <group> - - 3FE15A335B47177C5EACDC59BA96FAF1 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.script.sh - path - Pods-SwipeViewController_Tests-resources.sh - sourceTree - <group> - - 4144DCD59656192F1869CB1A34A9BC39 - - baseConfigurationReference - 6E38BA8BBF4F22FD64FD64432F10F3DB - buildSettings - - ENABLE_STRICT_OBJC_MSGSEND - YES - PRODUCT_NAME - SwipeViewController - SDKROOT - iphoneos - SKIP_INSTALL - YES - WRAPPER_EXTENSION - bundle - - isa - XCBuildConfiguration - name - Debug - - 44E729993A96C4C4B5E5633F1E793757 - - buildActionMask - 2147483647 - files - - 69D29F411060E7ED9D0715DE414E415F - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 47B97EB8AD47B1B223F72D84158FE733 - - containerPortal - D41D8CD98F00B204E9800998ECF8427E - isa - PBXContainerItemProxy - proxyType - 1 - remoteGlobalIDString - ACCFAACF02163270B79EB16E808A6194 - remoteInfo - SwipeViewController-SwipeViewController - - 4846636BACE076CED5B92179E07FC8D4 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text - path - Pods-SwipeViewController_Example-acknowledgements.markdown - sourceTree - <group> - - 49891495E68484F33CEB1B7B3E94F62A - - includeInIndex - 1 - isa - PBXFileReference - path - SwipeViewController.modulemap - sourceTree - <group> - - 4F0C3DCDCCCBF47084DE04FAEC531CB3 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.swift - path - SwipeViewController.swift - sourceTree - <group> - - 55E3FDBF29238F2DCB517B753A0BAFC0 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.plist.xml - path - Info.plist - sourceTree - <group> - - 5A65935B442B27A6A325A13D8BB6B2D3 - - isa - PBXTargetDependency - name - SwipeViewController - target - EB10A785FFFD5EFDC450CF2F8CBAD4F0 - targetProxy - 9A50517283C1D4A40C5C3C69C77A461E - - 5C5A106070FFD52FDE73E456FE1CACB5 - - buildConfigurationList - 9E0CFC9A49FBFD64D71698AECB860727 - buildPhases - - 44E729993A96C4C4B5E5633F1E793757 - BE603DBE0C15B59057CDE7A1306EFAB5 - 102965848F6A2068EB149152823336FD - - buildRules - - dependencies - - 5A65935B442B27A6A325A13D8BB6B2D3 - - isa - PBXNativeTarget - name - Pods-SwipeViewController_Example - productName - Pods-SwipeViewController_Example - productReference - 103DEF465DF684DF88ED82E08BD33895 - productType - com.apple.product-type.framework - - 63893112C9F6BC06A136388C992793A2 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - path - Pods-SwipeViewController_Tests-umbrella.h - sourceTree - <group> - - 647CA9F9EE5DD69AE3D5D816CDED9617 - - baseConfigurationReference - 6E38BA8BBF4F22FD64FD64432F10F3DB - buildSettings - - ENABLE_STRICT_OBJC_MSGSEND - YES - PRODUCT_NAME - SwipeViewController - SDKROOT - iphoneos - SKIP_INSTALL - YES - WRAPPER_EXTENSION - bundle - - isa - XCBuildConfiguration - name - Release - - 659EF306DCF98E9CA6BE3C14A686E6D6 - - baseConfigurationReference - DE2E633B7BD87C90BA770F249D55A232 - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - INFOPLIST_FILE - Target Support Files/Pods-SwipeViewController_Tests/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.2 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MACH_O_TYPE - staticlib - MODULEMAP_FILE - Target Support Files/Pods-SwipeViewController_Tests/Pods-SwipeViewController_Tests.modulemap - MTL_ENABLE_DEBUG_INFO - YES - OTHER_LDFLAGS - - OTHER_LIBTOOLFLAGS - - PODS_ROOT - $(SRCROOT) - PRODUCT_NAME - Pods_SwipeViewController_Tests - SDKROOT - iphoneos - SKIP_INSTALL - YES - SWIFT_OPTIMIZATION_LEVEL - -Onone - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Debug - - 65ED6272A6910A185974277720B03EE6 - - children - - 00D0F8A34F27FFFD5314CF1E7F88ACF1 - 918F8839E016D50F5B89F38866D31979 - D3695C8482408AB4F245C69A2A467E34 - EF4712D18A30C415D61D83A41B8303F9 - 006F7FAA098953788D41933AFF024FCC - 684B5ABF08E2A6E90DA368E1721453BD - 3FE15A335B47177C5EACDC59BA96FAF1 - 63893112C9F6BC06A136388C992793A2 - DE2E633B7BD87C90BA770F249D55A232 - 768FAE1578A0E919E7D8DE98AC17DB61 - - isa - PBXGroup - name - Pods-SwipeViewController_Tests - path - Target Support Files/Pods-SwipeViewController_Tests - sourceTree - <group> - - 684B5ABF08E2A6E90DA368E1721453BD - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.script.sh - path - Pods-SwipeViewController_Tests-frameworks.sh - sourceTree - <group> - - 69D29F411060E7ED9D0715DE414E415F - - fileRef - 7EAD5A0A4F637F988E6B95B8D3CD9794 - isa - PBXBuildFile - - 6E38BA8BBF4F22FD64FD64432F10F3DB - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - SwipeViewController.xcconfig - sourceTree - <group> - - 7041FB2646C81B817F28BC3DC134EB6C - - fileRef - 3E4E89230EF59BC255123B67864ACF77 - isa - PBXBuildFile - - 70C399A5729A01B1113044F983952978 - - containerPortal - D41D8CD98F00B204E9800998ECF8427E - isa - PBXContainerItemProxy - proxyType - 1 - remoteGlobalIDString - EB10A785FFFD5EFDC450CF2F8CBAD4F0 - remoteInfo - SwipeViewController - - 73A1F5B5CE173A0742A770CE30BAB006 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods-SwipeViewController_Example.debug.xcconfig - sourceTree - <group> - - 768FAE1578A0E919E7D8DE98AC17DB61 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods-SwipeViewController_Tests.release.xcconfig - sourceTree - <group> - - 7DB346D0F39D3F0E887471402A8071AB - - children - - BA6428E9F66FD5A23C0A2E06ED26CD2F - C1BFDC247BE41C9367C198DCA9FC24F9 - BC3CA7F9E30CC8F7E2DD044DD34432FC - 3716FE1F9E64109CAB66480FD132B54E - 1BAD9715986538B7C02D8914F740FCAE - - isa - PBXGroup - sourceTree - <group> - - 7EAD5A0A4F637F988E6B95B8D3CD9794 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - path - Pods-SwipeViewController_Example-dummy.m - sourceTree - <group> - - 86CF5510375543CD263698046785F280 - - buildActionMask - 2147483647 - files - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 8756C0F7A86D48FECEAA6EA37FFA48AF - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.script.sh - path - Pods-SwipeViewController_Example-frameworks.sh - sourceTree - <group> - - 8B93130CD3A94CDCB75DFE43733C4935 - - children - - 1E83DAC5731F03AABBB555E79C036589 - 4F0C3DCDCCCBF47084DE04FAEC531CB3 - - isa - PBXGroup - name - Classes - path - Classes - sourceTree - <group> - - 8E278C832F0AFD8DF29C318FEC2DD421 - - buildConfigurationList - DA032C24CED66EAB9D056F7E40320E31 - buildPhases - - 022F94AA65C1D9FE81A8E82AC2A4EB29 - 3752AFF15AE789E6BC30096FAF1ADC73 - D1F070B9ED0DC72D549C2717C0E2F7A8 - - buildRules - - dependencies - - DCE886555D30C00C4F9FFCC021D55B8B - - isa - PBXNativeTarget - name - Pods-SwipeViewController_Tests - productName - Pods-SwipeViewController_Tests - productReference - DEB78A5EC1CBC9EE23436E3FC8D00C93 - productType - com.apple.product-type.framework - - 918F8839E016D50F5B89F38866D31979 - - includeInIndex - 1 - isa - PBXFileReference - path - Pods-SwipeViewController_Tests.modulemap - sourceTree - <group> - - 9A50517283C1D4A40C5C3C69C77A461E - - containerPortal - D41D8CD98F00B204E9800998ECF8427E - isa - PBXContainerItemProxy - proxyType - 1 - remoteGlobalIDString - EB10A785FFFD5EFDC450CF2F8CBAD4F0 - remoteInfo - SwipeViewController - - 9CB297C45763E2497D4DB829EF9E6E54 - - baseConfigurationReference - 300132C011AB75C88AC7B16DB0D3F594 - buildSettings - - CODE_SIGN_IDENTITY[sdk=iphoneos*] - iPhone Developer - CURRENT_PROJECT_VERSION - 1 - DEFINES_MODULE - YES - DYLIB_COMPATIBILITY_VERSION - 1 - DYLIB_CURRENT_VERSION - 1 - DYLIB_INSTALL_NAME_BASE - @rpath - ENABLE_STRICT_OBJC_MSGSEND - YES - INFOPLIST_FILE - Target Support Files/Pods-SwipeViewController_Example/Info.plist - INSTALL_PATH - $(LOCAL_LIBRARY_DIR)/Frameworks - IPHONEOS_DEPLOYMENT_TARGET - 8.2 - LD_RUNPATH_SEARCH_PATHS - - $(inherited) - @executable_path/Frameworks - @loader_path/Frameworks - - MACH_O_TYPE - staticlib - MODULEMAP_FILE - Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap - MTL_ENABLE_DEBUG_INFO - NO - OTHER_LDFLAGS - - OTHER_LIBTOOLFLAGS - - PODS_ROOT - $(SRCROOT) - PRODUCT_NAME - Pods_SwipeViewController_Example - SDKROOT - iphoneos - SKIP_INSTALL - YES - TARGETED_DEVICE_FAMILY - 1,2 - VERSIONING_SYSTEM - apple-generic - VERSION_INFO_PREFIX - - - isa - XCBuildConfiguration - name - Release - - 9CD467D8B56EB93C47804052C1178D09 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.script.sh - path - Pods-SwipeViewController_Example-resources.sh - sourceTree - <group> - - 9E0CFC9A49FBFD64D71698AECB860727 - - buildConfigurations - - 2096EF0A72C860F969C849424677EB0E - 9CB297C45763E2497D4DB829EF9E6E54 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - A2A3FCA6599E8034578E80B9179C76CD - - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - CLANG_CXX_LANGUAGE_STANDARD - gnu++0x - CLANG_CXX_LIBRARY - libc++ - CLANG_ENABLE_MODULES - YES - CLANG_ENABLE_OBJC_ARC - YES - CLANG_WARN_BOOL_CONVERSION - YES - CLANG_WARN_CONSTANT_CONVERSION - YES - CLANG_WARN_DIRECT_OBJC_ISA_USAGE - YES - CLANG_WARN_EMPTY_BODY - YES - CLANG_WARN_ENUM_CONVERSION - YES - CLANG_WARN_INT_CONVERSION - YES - CLANG_WARN_OBJC_ROOT_CLASS - YES - CLANG_WARN_UNREACHABLE_CODE - YES - CLANG_WARN__DUPLICATE_METHOD_MATCH - YES - COPY_PHASE_STRIP - NO - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_DYNAMIC_NO_PIC - NO - GCC_OPTIMIZATION_LEVEL - 0 - GCC_PREPROCESSOR_DEFINITIONS - - DEBUG=1 - $(inherited) - - GCC_SYMBOLS_PRIVATE_EXTERN - NO - GCC_WARN_64_TO_32_BIT_CONVERSION - YES - GCC_WARN_ABOUT_RETURN_TYPE - YES - GCC_WARN_UNDECLARED_SELECTOR - YES - GCC_WARN_UNINITIALIZED_AUTOS - YES - GCC_WARN_UNUSED_FUNCTION - YES - GCC_WARN_UNUSED_VARIABLE - YES - IPHONEOS_DEPLOYMENT_TARGET - 8.2 - ONLY_ACTIVE_ARCH - YES - STRIP_INSTALLED_PRODUCT - NO - SYMROOT - ${SRCROOT}/../build - - isa - XCBuildConfiguration - name - Debug - - A3C4F2F44135069E65BDAE4BDCC6376D - - fileRef - 3E4E89230EF59BC255123B67864ACF77 - isa - PBXBuildFile - - A4751EE1E08A90487BD5A24DCAD7ECF5 - - children - - 55E3FDBF29238F2DCB517B753A0BAFC0 - 49891495E68484F33CEB1B7B3E94F62A - 6E38BA8BBF4F22FD64FD64432F10F3DB - CD4B5FEC8D4BEA6DB086499BCA8B23E5 - D9779CC999458B2C259D5530B103F072 - C8E2DD78EE9F3213F52FF903B56B1523 - - isa - PBXGroup - name - Support Files - path - Example/Pods/Target Support Files/SwipeViewController - sourceTree - <group> - - A5A70D9B58CE19106D54E445D98AF5A3 - - fileRef - 3E4E89230EF59BC255123B67864ACF77 - isa - PBXBuildFile - - A5ECD3164C677728F4E8DE2697FF1420 - - fileRef - 006F7FAA098953788D41933AFF024FCC - isa - PBXBuildFile - - AB66C978656E240C917407B296597F92 - - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - CLANG_CXX_LANGUAGE_STANDARD - gnu++0x - CLANG_CXX_LIBRARY - libc++ - CLANG_ENABLE_MODULES - YES - CLANG_ENABLE_OBJC_ARC - YES - CLANG_WARN_BOOL_CONVERSION - YES - CLANG_WARN_CONSTANT_CONVERSION - YES - CLANG_WARN_DIRECT_OBJC_ISA_USAGE - YES - CLANG_WARN_EMPTY_BODY - YES - CLANG_WARN_ENUM_CONVERSION - YES - CLANG_WARN_INT_CONVERSION - YES - CLANG_WARN_OBJC_ROOT_CLASS - YES - CLANG_WARN_UNREACHABLE_CODE - YES - CLANG_WARN__DUPLICATE_METHOD_MATCH - YES - COPY_PHASE_STRIP - YES - ENABLE_NS_ASSERTIONS - NO - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PREPROCESSOR_DEFINITIONS - - RELEASE=1 - - GCC_WARN_64_TO_32_BIT_CONVERSION - YES - GCC_WARN_ABOUT_RETURN_TYPE - YES - GCC_WARN_UNDECLARED_SELECTOR - YES - GCC_WARN_UNINITIALIZED_AUTOS - YES - GCC_WARN_UNUSED_FUNCTION - YES - GCC_WARN_UNUSED_VARIABLE - YES - IPHONEOS_DEPLOYMENT_TARGET - 8.2 - STRIP_INSTALLED_PRODUCT - NO - SYMROOT - ${SRCROOT}/../build - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - AC174C3141590F44DBA0B63ABD5BC4D4 - - fileRef - 63893112C9F6BC06A136388C992793A2 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - ACCFAACF02163270B79EB16E808A6194 - - buildConfigurationList - 0ED9204527B2AF2BDF15D50A58517E29 - buildPhases - - 86CF5510375543CD263698046785F280 - 38434F10F6D1C2CC060F0B79C9A0622D - D00EF853AFAE980894B44D361B57F369 - - buildRules - - dependencies - - isa - PBXNativeTarget - name - SwipeViewController-SwipeViewController - productName - SwipeViewController-SwipeViewController - productReference - CEFEB05E29DF0D057CA26C87FA6F2E01 - productType - com.apple.product-type.bundle - - AE22FB33386FDC4F2FFA6F09573E40BE - - includeInIndex - 1 - isa - PBXFileReference - path - Pods-SwipeViewController_Example.modulemap - sourceTree - <group> - - B40E8DCE75B70FCE868345B41DFC46EB - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - path - Pods-SwipeViewController_Example-umbrella.h - sourceTree - <group> - - BA6428E9F66FD5A23C0A2E06ED26CD2F - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text - name - Podfile - path - ../Podfile - sourceTree - SOURCE_ROOT - xcLanguageSpecificationIdentifier - xcode.lang.ruby - - BAD2765DE015E7FFD1136D3010021CAC - - fileRef - CEFEB05E29DF0D057CA26C87FA6F2E01 - isa - PBXBuildFile - - BC3CA7F9E30CC8F7E2DD044DD34432FC - - children - - BF6342C8B29F4CEEA088EFF7AB4DE362 - - isa - PBXGroup - name - Frameworks - sourceTree - <group> - - BE603DBE0C15B59057CDE7A1306EFAB5 - - buildActionMask - 2147483647 - files - - 7041FB2646C81B817F28BC3DC134EB6C - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - BF6342C8B29F4CEEA088EFF7AB4DE362 - - children - - 3E4E89230EF59BC255123B67864ACF77 - - isa - PBXGroup - name - iOS - sourceTree - <group> - - C0EF5580C899B7644F0EEDF9653A9056 - - buildActionMask - 2147483647 - files - - D5A5638469415BFA2DBD59B8F3F39113 - - isa - PBXHeadersBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - C1BFDC247BE41C9367C198DCA9FC24F9 - - children - - C50A5C58E7D3F3643F8AE0D3F8F85010 - - isa - PBXGroup - name - Development Pods - sourceTree - <group> - - C50A5C58E7D3F3643F8AE0D3F8F85010 - - children - - EB7D4450195ED82C7C86082779BE1E45 - A4751EE1E08A90487BD5A24DCAD7ECF5 - - isa - PBXGroup - name - SwipeViewController - path - ../.. - sourceTree - <group> - - C8E2DD78EE9F3213F52FF903B56B1523 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - path - SwipeViewController-umbrella.h - sourceTree - <group> - - C9C21F5B03F73FC98C963595C51C6573 - - fileRef - 4F0C3DCDCCCBF47084DE04FAEC531CB3 - isa - PBXBuildFile - - CD4B5FEC8D4BEA6DB086499BCA8B23E5 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - path - SwipeViewController-dummy.m - sourceTree - <group> - - CEFEB05E29DF0D057CA26C87FA6F2E01 - - explicitFileType - wrapper.cfbundle - includeInIndex - 0 - isa - PBXFileReference - name - SwipeViewController.bundle - path - SwipeViewController.bundle - sourceTree - BUILT_PRODUCTS_DIR - - D00EF853AFAE980894B44D361B57F369 - - buildActionMask - 2147483647 - files - - isa - PBXResourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - D1F070B9ED0DC72D549C2717C0E2F7A8 - - buildActionMask - 2147483647 - files - - AC174C3141590F44DBA0B63ABD5BC4D4 - - isa - PBXHeadersBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - D3695C8482408AB4F245C69A2A467E34 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text - path - Pods-SwipeViewController_Tests-acknowledgements.markdown - sourceTree - <group> - - D41D8CD98F00B204E9800998ECF8427E - - attributes - - LastSwiftUpdateCheck - 0700 - LastUpgradeCheck - 0700 - - buildConfigurationList - 2D8E8EC45A3A1A1D94AE762CB5028504 - compatibilityVersion - Xcode 3.2 - developmentRegion - English - hasScannedForEncodings - 0 - isa - PBXProject - knownRegions - - en - - mainGroup - 7DB346D0F39D3F0E887471402A8071AB - productRefGroup - 3716FE1F9E64109CAB66480FD132B54E - projectDirPath - - projectReferences - - projectRoot - - targets - - 5C5A106070FFD52FDE73E456FE1CACB5 - 8E278C832F0AFD8DF29C318FEC2DD421 - EB10A785FFFD5EFDC450CF2F8CBAD4F0 - ACCFAACF02163270B79EB16E808A6194 - - - D5A5638469415BFA2DBD59B8F3F39113 - - fileRef - C8E2DD78EE9F3213F52FF903B56B1523 - isa - PBXBuildFile - settings - - ATTRIBUTES - - Public - - - - D9779CC999458B2C259D5530B103F072 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - path - SwipeViewController-prefix.pch - sourceTree - <group> - - DA032C24CED66EAB9D056F7E40320E31 - - buildConfigurations - - 659EF306DCF98E9CA6BE3C14A686E6D6 - 0DA31CBD9F630E952346AAC617A23617 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - DCE886555D30C00C4F9FFCC021D55B8B - - isa - PBXTargetDependency - name - SwipeViewController - target - EB10A785FFFD5EFDC450CF2F8CBAD4F0 - targetProxy - 70C399A5729A01B1113044F983952978 - - DE2E633B7BD87C90BA770F249D55A232 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods-SwipeViewController_Tests.debug.xcconfig - sourceTree - <group> - - DEB78A5EC1CBC9EE23436E3FC8D00C93 - - explicitFileType - wrapper.framework - includeInIndex - 0 - isa - PBXFileReference - name - Pods_SwipeViewController_Tests.framework - path - Pods_SwipeViewController_Tests.framework - sourceTree - BUILT_PRODUCTS_DIR - - E84CB9EA5E3520C061F0860950D2B697 - - fileRef - CD4B5FEC8D4BEA6DB086499BCA8B23E5 - isa - PBXBuildFile - - EB10A785FFFD5EFDC450CF2F8CBAD4F0 - - buildConfigurationList - 0E7FA1EFA12A8C282A086D1335EDC1C0 - buildPhases - - 2D85B224B99176563E27566DCB5B6C8C - 30B393FFD65062B0CC5C32BC52755CA8 - FA044CFFF056A5970EE95E4BF2756839 - C0EF5580C899B7644F0EEDF9653A9056 - - buildRules - - dependencies - - 2E7F8B35D0F0387A109582DD961FE74E - - isa - PBXNativeTarget - name - SwipeViewController - productName - SwipeViewController - productReference - FD7AB954776C623FDA3F4E50CF8C7F6F - productType - com.apple.product-type.framework - - EB7D4450195ED82C7C86082779BE1E45 - - children - - 8B93130CD3A94CDCB75DFE43733C4935 - - isa - PBXGroup - name - Pod - path - Pod - sourceTree - <group> - - EF4712D18A30C415D61D83A41B8303F9 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.plist.xml - path - Pods-SwipeViewController_Tests-acknowledgements.plist - sourceTree - <group> - - F413ED76545C8EAEFC8D7E8C221CDD45 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.plist.xml - path - Info.plist - sourceTree - <group> - - FA044CFFF056A5970EE95E4BF2756839 - - buildActionMask - 2147483647 - files - - BAD2765DE015E7FFD1136D3010021CAC - - isa - PBXResourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - FD7AB954776C623FDA3F4E50CF8C7F6F - - explicitFileType - wrapper.framework - includeInIndex - 0 - isa - PBXFileReference - name - SwipeViewController.framework - path - SwipeViewController.framework - sourceTree - BUILT_PRODUCTS_DIR - - - rootObject - D41D8CD98F00B204E9800998ECF8427E - - -======= -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 0387FFA956F3CC7E98D43D014B337B9F /* Pods-SwipeViewController_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B40E8DCE75B70FCE868345B41DFC46EB /* Pods-SwipeViewController_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2640F99F8BC8C655F976346E13E7896D /* InterfaceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E83DAC5731F03AABBB555E79C036589 /* InterfaceController.swift */; }; - 69D29F411060E7ED9D0715DE414E415F /* Pods-SwipeViewController_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EAD5A0A4F637F988E6B95B8D3CD9794 /* Pods-SwipeViewController_Example-dummy.m */; }; - 7041FB2646C81B817F28BC3DC134EB6C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3E4E89230EF59BC255123B67864ACF77 /* Foundation.framework */; }; - A3C4F2F44135069E65BDAE4BDCC6376D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3E4E89230EF59BC255123B67864ACF77 /* Foundation.framework */; }; - A5A70D9B58CE19106D54E445D98AF5A3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3E4E89230EF59BC255123B67864ACF77 /* Foundation.framework */; }; - A5ECD3164C677728F4E8DE2697FF1420 /* Pods-SwipeViewController_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 006F7FAA098953788D41933AFF024FCC /* Pods-SwipeViewController_Tests-dummy.m */; }; - AC174C3141590F44DBA0B63ABD5BC4D4 /* Pods-SwipeViewController_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 63893112C9F6BC06A136388C992793A2 /* Pods-SwipeViewController_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BAD2765DE015E7FFD1136D3010021CAC /* SwipeViewController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CEFEB05E29DF0D057CA26C87FA6F2E01 /* SwipeViewController.bundle */; }; - C9C21F5B03F73FC98C963595C51C6573 /* SwipeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F0C3DCDCCCBF47084DE04FAEC531CB3 /* SwipeViewController.swift */; }; - D5A5638469415BFA2DBD59B8F3F39113 /* SwipeViewController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C8E2DD78EE9F3213F52FF903B56B1523 /* SwipeViewController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E84CB9EA5E3520C061F0860950D2B697 /* SwipeViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CD4B5FEC8D4BEA6DB086499BCA8B23E5 /* SwipeViewController-dummy.m */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 47B97EB8AD47B1B223F72D84158FE733 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = ACCFAACF02163270B79EB16E808A6194; - remoteInfo = "SwipeViewController-SwipeViewController"; - }; - 70C399A5729A01B1113044F983952978 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = EB10A785FFFD5EFDC450CF2F8CBAD4F0; - remoteInfo = SwipeViewController; - }; - 9A50517283C1D4A40C5C3C69C77A461E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = EB10A785FFFD5EFDC450CF2F8CBAD4F0; - remoteInfo = SwipeViewController; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 006F7FAA098953788D41933AFF024FCC /* Pods-SwipeViewController_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SwipeViewController_Tests-dummy.m"; sourceTree = ""; }; - 00D0F8A34F27FFFD5314CF1E7F88ACF1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 103DEF465DF684DF88ED82E08BD33895 /* Pods_SwipeViewController_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwipeViewController_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 1E83DAC5731F03AABBB555E79C036589 /* InterfaceController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = InterfaceController.swift; sourceTree = ""; }; - 300132C011AB75C88AC7B16DB0D3F594 /* Pods-SwipeViewController_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_Example.release.xcconfig"; sourceTree = ""; }; - 3E4E89230EF59BC255123B67864ACF77 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 3F6CCF6EB8E0D514B6B6118B612202A9 /* Pods-SwipeViewController_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SwipeViewController_Example-acknowledgements.plist"; sourceTree = ""; }; - 3FE15A335B47177C5EACDC59BA96FAF1 /* Pods-SwipeViewController_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_Tests-resources.sh"; sourceTree = ""; }; - 4846636BACE076CED5B92179E07FC8D4 /* Pods-SwipeViewController_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SwipeViewController_Example-acknowledgements.markdown"; sourceTree = ""; }; - 49891495E68484F33CEB1B7B3E94F62A /* SwipeViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = SwipeViewController.modulemap; sourceTree = ""; }; - 4F0C3DCDCCCBF47084DE04FAEC531CB3 /* SwipeViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SwipeViewController.swift; sourceTree = ""; }; - 55E3FDBF29238F2DCB517B753A0BAFC0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 63893112C9F6BC06A136388C992793A2 /* Pods-SwipeViewController_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SwipeViewController_Tests-umbrella.h"; sourceTree = ""; }; - 684B5ABF08E2A6E90DA368E1721453BD /* Pods-SwipeViewController_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_Tests-frameworks.sh"; sourceTree = ""; }; - 6E38BA8BBF4F22FD64FD64432F10F3DB /* SwipeViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwipeViewController.xcconfig; sourceTree = ""; }; - 73A1F5B5CE173A0742A770CE30BAB006 /* Pods-SwipeViewController_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_Example.debug.xcconfig"; sourceTree = ""; }; - 768FAE1578A0E919E7D8DE98AC17DB61 /* Pods-SwipeViewController_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_Tests.release.xcconfig"; sourceTree = ""; }; - 7EAD5A0A4F637F988E6B95B8D3CD9794 /* Pods-SwipeViewController_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SwipeViewController_Example-dummy.m"; sourceTree = ""; }; - 8756C0F7A86D48FECEAA6EA37FFA48AF /* Pods-SwipeViewController_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_Example-frameworks.sh"; sourceTree = ""; }; - 918F8839E016D50F5B89F38866D31979 /* Pods-SwipeViewController_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-SwipeViewController_Tests.modulemap"; sourceTree = ""; }; - 9CD467D8B56EB93C47804052C1178D09 /* Pods-SwipeViewController_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SwipeViewController_Example-resources.sh"; sourceTree = ""; }; - AE22FB33386FDC4F2FFA6F09573E40BE /* Pods-SwipeViewController_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-SwipeViewController_Example.modulemap"; sourceTree = ""; }; - B40E8DCE75B70FCE868345B41DFC46EB /* Pods-SwipeViewController_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SwipeViewController_Example-umbrella.h"; sourceTree = ""; }; - BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - C8E2DD78EE9F3213F52FF903B56B1523 /* SwipeViewController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwipeViewController-umbrella.h"; sourceTree = ""; }; - CD4B5FEC8D4BEA6DB086499BCA8B23E5 /* SwipeViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwipeViewController-dummy.m"; sourceTree = ""; }; - CEFEB05E29DF0D057CA26C87FA6F2E01 /* SwipeViewController.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SwipeViewController.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - D3695C8482408AB4F245C69A2A467E34 /* Pods-SwipeViewController_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SwipeViewController_Tests-acknowledgements.markdown"; sourceTree = ""; }; - D9779CC999458B2C259D5530B103F072 /* SwipeViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwipeViewController-prefix.pch"; sourceTree = ""; }; - DE2E633B7BD87C90BA770F249D55A232 /* Pods-SwipeViewController_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SwipeViewController_Tests.debug.xcconfig"; sourceTree = ""; }; - DEB78A5EC1CBC9EE23436E3FC8D00C93 /* Pods_SwipeViewController_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwipeViewController_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - EF4712D18A30C415D61D83A41B8303F9 /* Pods-SwipeViewController_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SwipeViewController_Tests-acknowledgements.plist"; sourceTree = ""; }; - F413ED76545C8EAEFC8D7E8C221CDD45 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - FD7AB954776C623FDA3F4E50CF8C7F6F /* SwipeViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwipeViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 30B393FFD65062B0CC5C32BC52755CA8 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A3C4F2F44135069E65BDAE4BDCC6376D /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3752AFF15AE789E6BC30096FAF1ADC73 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A5A70D9B58CE19106D54E445D98AF5A3 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 38434F10F6D1C2CC060F0B79C9A0622D /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BE603DBE0C15B59057CDE7A1306EFAB5 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 7041FB2646C81B817F28BC3DC134EB6C /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 1BAD9715986538B7C02D8914F740FCAE /* Targets Support Files */ = { - isa = PBXGroup; - children = ( - 3BB9178433E303B6CEC67E3F365BE217 /* Pods-SwipeViewController_Example */, - 65ED6272A6910A185974277720B03EE6 /* Pods-SwipeViewController_Tests */, - ); - name = "Targets Support Files"; - sourceTree = ""; - }; - 3716FE1F9E64109CAB66480FD132B54E /* Products */ = { - isa = PBXGroup; - children = ( - 103DEF465DF684DF88ED82E08BD33895 /* Pods_SwipeViewController_Example.framework */, - DEB78A5EC1CBC9EE23436E3FC8D00C93 /* Pods_SwipeViewController_Tests.framework */, - CEFEB05E29DF0D057CA26C87FA6F2E01 /* SwipeViewController.bundle */, - FD7AB954776C623FDA3F4E50CF8C7F6F /* SwipeViewController.framework */, - ); - name = Products; - sourceTree = ""; - }; - 3BB9178433E303B6CEC67E3F365BE217 /* Pods-SwipeViewController_Example */ = { - isa = PBXGroup; - children = ( - F413ED76545C8EAEFC8D7E8C221CDD45 /* Info.plist */, - AE22FB33386FDC4F2FFA6F09573E40BE /* Pods-SwipeViewController_Example.modulemap */, - 4846636BACE076CED5B92179E07FC8D4 /* Pods-SwipeViewController_Example-acknowledgements.markdown */, - 3F6CCF6EB8E0D514B6B6118B612202A9 /* Pods-SwipeViewController_Example-acknowledgements.plist */, - 7EAD5A0A4F637F988E6B95B8D3CD9794 /* Pods-SwipeViewController_Example-dummy.m */, - 8756C0F7A86D48FECEAA6EA37FFA48AF /* Pods-SwipeViewController_Example-frameworks.sh */, - 9CD467D8B56EB93C47804052C1178D09 /* Pods-SwipeViewController_Example-resources.sh */, - B40E8DCE75B70FCE868345B41DFC46EB /* Pods-SwipeViewController_Example-umbrella.h */, - 73A1F5B5CE173A0742A770CE30BAB006 /* Pods-SwipeViewController_Example.debug.xcconfig */, - 300132C011AB75C88AC7B16DB0D3F594 /* Pods-SwipeViewController_Example.release.xcconfig */, - ); - name = "Pods-SwipeViewController_Example"; - path = "Target Support Files/Pods-SwipeViewController_Example"; - sourceTree = ""; - }; - 65ED6272A6910A185974277720B03EE6 /* Pods-SwipeViewController_Tests */ = { - isa = PBXGroup; - children = ( - 00D0F8A34F27FFFD5314CF1E7F88ACF1 /* Info.plist */, - 918F8839E016D50F5B89F38866D31979 /* Pods-SwipeViewController_Tests.modulemap */, - D3695C8482408AB4F245C69A2A467E34 /* Pods-SwipeViewController_Tests-acknowledgements.markdown */, - EF4712D18A30C415D61D83A41B8303F9 /* Pods-SwipeViewController_Tests-acknowledgements.plist */, - 006F7FAA098953788D41933AFF024FCC /* Pods-SwipeViewController_Tests-dummy.m */, - 684B5ABF08E2A6E90DA368E1721453BD /* Pods-SwipeViewController_Tests-frameworks.sh */, - 3FE15A335B47177C5EACDC59BA96FAF1 /* Pods-SwipeViewController_Tests-resources.sh */, - 63893112C9F6BC06A136388C992793A2 /* Pods-SwipeViewController_Tests-umbrella.h */, - DE2E633B7BD87C90BA770F249D55A232 /* Pods-SwipeViewController_Tests.debug.xcconfig */, - 768FAE1578A0E919E7D8DE98AC17DB61 /* Pods-SwipeViewController_Tests.release.xcconfig */, - ); - name = "Pods-SwipeViewController_Tests"; - path = "Target Support Files/Pods-SwipeViewController_Tests"; - sourceTree = ""; - }; - 7DB346D0F39D3F0E887471402A8071AB = { - isa = PBXGroup; - children = ( - BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */, - C1BFDC247BE41C9367C198DCA9FC24F9 /* Development Pods */, - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */, - 3716FE1F9E64109CAB66480FD132B54E /* Products */, - 1BAD9715986538B7C02D8914F740FCAE /* Targets Support Files */, - ); - sourceTree = ""; - }; - 8B93130CD3A94CDCB75DFE43733C4935 /* Classes */ = { - isa = PBXGroup; - children = ( - 1E83DAC5731F03AABBB555E79C036589 /* InterfaceController.swift */, - 4F0C3DCDCCCBF47084DE04FAEC531CB3 /* SwipeViewController.swift */, - ); - path = Classes; - sourceTree = ""; - }; - A4751EE1E08A90487BD5A24DCAD7ECF5 /* Support Files */ = { - isa = PBXGroup; - children = ( - 55E3FDBF29238F2DCB517B753A0BAFC0 /* Info.plist */, - 49891495E68484F33CEB1B7B3E94F62A /* SwipeViewController.modulemap */, - 6E38BA8BBF4F22FD64FD64432F10F3DB /* SwipeViewController.xcconfig */, - CD4B5FEC8D4BEA6DB086499BCA8B23E5 /* SwipeViewController-dummy.m */, - D9779CC999458B2C259D5530B103F072 /* SwipeViewController-prefix.pch */, - C8E2DD78EE9F3213F52FF903B56B1523 /* SwipeViewController-umbrella.h */, - ); - name = "Support Files"; - path = "Example/Pods/Target Support Files/SwipeViewController"; - sourceTree = ""; - }; - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */ = { - isa = PBXGroup; - children = ( - BF6342C8B29F4CEEA088EFF7AB4DE362 /* iOS */, - ); - name = Frameworks; - sourceTree = ""; - }; - BF6342C8B29F4CEEA088EFF7AB4DE362 /* iOS */ = { - isa = PBXGroup; - children = ( - 3E4E89230EF59BC255123B67864ACF77 /* Foundation.framework */, - ); - name = iOS; - sourceTree = ""; - }; - C1BFDC247BE41C9367C198DCA9FC24F9 /* Development Pods */ = { - isa = PBXGroup; - children = ( - C50A5C58E7D3F3643F8AE0D3F8F85010 /* SwipeViewController */, - ); - name = "Development Pods"; - sourceTree = ""; - }; - C50A5C58E7D3F3643F8AE0D3F8F85010 /* SwipeViewController */ = { - isa = PBXGroup; - children = ( - EB7D4450195ED82C7C86082779BE1E45 /* Pod */, - A4751EE1E08A90487BD5A24DCAD7ECF5 /* Support Files */, - ); - name = SwipeViewController; - path = ../..; - sourceTree = ""; - }; - EB7D4450195ED82C7C86082779BE1E45 /* Pod */ = { - isa = PBXGroup; - children = ( - 8B93130CD3A94CDCB75DFE43733C4935 /* Classes */, - ); - path = Pod; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 102965848F6A2068EB149152823336FD /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 0387FFA956F3CC7E98D43D014B337B9F /* Pods-SwipeViewController_Example-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - C0EF5580C899B7644F0EEDF9653A9056 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - D5A5638469415BFA2DBD59B8F3F39113 /* SwipeViewController-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D1F070B9ED0DC72D549C2717C0E2F7A8 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - AC174C3141590F44DBA0B63ABD5BC4D4 /* Pods-SwipeViewController_Tests-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 5C5A106070FFD52FDE73E456FE1CACB5 /* Pods-SwipeViewController_Example */ = { - isa = PBXNativeTarget; - buildConfigurationList = 9E0CFC9A49FBFD64D71698AECB860727 /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_Example" */; - buildPhases = ( - 44E729993A96C4C4B5E5633F1E793757 /* Sources */, - BE603DBE0C15B59057CDE7A1306EFAB5 /* Frameworks */, - 102965848F6A2068EB149152823336FD /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 5A65935B442B27A6A325A13D8BB6B2D3 /* PBXTargetDependency */, - ); - name = "Pods-SwipeViewController_Example"; - productName = "Pods-SwipeViewController_Example"; - productReference = 103DEF465DF684DF88ED82E08BD33895 /* Pods_SwipeViewController_Example.framework */; - productType = "com.apple.product-type.framework"; - }; - 8E278C832F0AFD8DF29C318FEC2DD421 /* Pods-SwipeViewController_Tests */ = { - isa = PBXNativeTarget; - buildConfigurationList = DA032C24CED66EAB9D056F7E40320E31 /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_Tests" */; - buildPhases = ( - 022F94AA65C1D9FE81A8E82AC2A4EB29 /* Sources */, - 3752AFF15AE789E6BC30096FAF1ADC73 /* Frameworks */, - D1F070B9ED0DC72D549C2717C0E2F7A8 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - DCE886555D30C00C4F9FFCC021D55B8B /* PBXTargetDependency */, - ); - name = "Pods-SwipeViewController_Tests"; - productName = "Pods-SwipeViewController_Tests"; - productReference = DEB78A5EC1CBC9EE23436E3FC8D00C93 /* Pods_SwipeViewController_Tests.framework */; - productType = "com.apple.product-type.framework"; - }; - ACCFAACF02163270B79EB16E808A6194 /* SwipeViewController-SwipeViewController */ = { - isa = PBXNativeTarget; - buildConfigurationList = 0ED9204527B2AF2BDF15D50A58517E29 /* Build configuration list for PBXNativeTarget "SwipeViewController-SwipeViewController" */; - buildPhases = ( - 86CF5510375543CD263698046785F280 /* Sources */, - 38434F10F6D1C2CC060F0B79C9A0622D /* Frameworks */, - D00EF853AFAE980894B44D361B57F369 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "SwipeViewController-SwipeViewController"; - productName = "SwipeViewController-SwipeViewController"; - productReference = CEFEB05E29DF0D057CA26C87FA6F2E01 /* SwipeViewController.bundle */; - productType = "com.apple.product-type.bundle"; - }; - EB10A785FFFD5EFDC450CF2F8CBAD4F0 /* SwipeViewController */ = { - isa = PBXNativeTarget; - buildConfigurationList = 0E7FA1EFA12A8C282A086D1335EDC1C0 /* Build configuration list for PBXNativeTarget "SwipeViewController" */; - buildPhases = ( - 2D85B224B99176563E27566DCB5B6C8C /* Sources */, - 30B393FFD65062B0CC5C32BC52755CA8 /* Frameworks */, - FA044CFFF056A5970EE95E4BF2756839 /* Resources */, - C0EF5580C899B7644F0EEDF9653A9056 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - 2E7F8B35D0F0387A109582DD961FE74E /* PBXTargetDependency */, - ); - name = SwipeViewController; - productName = SwipeViewController; - productReference = FD7AB954776C623FDA3F4E50CF8C7F6F /* SwipeViewController.framework */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0700; - LastUpgradeCheck = 0700; - TargetAttributes = { - 5C5A106070FFD52FDE73E456FE1CACB5 = { - DevelopmentTeam = QH95ER52SG; - DevelopmentTeamName = "Marek Fort"; - }; - 8E278C832F0AFD8DF29C318FEC2DD421 = { - DevelopmentTeam = QH95ER52SG; - DevelopmentTeamName = "Marek Fort"; - }; - EB10A785FFFD5EFDC450CF2F8CBAD4F0 = { - DevelopmentTeam = QH95ER52SG; - DevelopmentTeamName = "Marek Fort"; - LastSwiftMigration = 0800; - }; - }; - }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 3716FE1F9E64109CAB66480FD132B54E /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 5C5A106070FFD52FDE73E456FE1CACB5 /* Pods-SwipeViewController_Example */, - 8E278C832F0AFD8DF29C318FEC2DD421 /* Pods-SwipeViewController_Tests */, - EB10A785FFFD5EFDC450CF2F8CBAD4F0 /* SwipeViewController */, - ACCFAACF02163270B79EB16E808A6194 /* SwipeViewController-SwipeViewController */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - D00EF853AFAE980894B44D361B57F369 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FA044CFFF056A5970EE95E4BF2756839 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - BAD2765DE015E7FFD1136D3010021CAC /* SwipeViewController.bundle in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 022F94AA65C1D9FE81A8E82AC2A4EB29 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A5ECD3164C677728F4E8DE2697FF1420 /* Pods-SwipeViewController_Tests-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2D85B224B99176563E27566DCB5B6C8C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2640F99F8BC8C655F976346E13E7896D /* InterfaceController.swift in Sources */, - E84CB9EA5E3520C061F0860950D2B697 /* SwipeViewController-dummy.m in Sources */, - C9C21F5B03F73FC98C963595C51C6573 /* SwipeViewController.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 44E729993A96C4C4B5E5633F1E793757 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 69D29F411060E7ED9D0715DE414E415F /* Pods-SwipeViewController_Example-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 86CF5510375543CD263698046785F280 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 2E7F8B35D0F0387A109582DD961FE74E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SwipeViewController-SwipeViewController"; - target = ACCFAACF02163270B79EB16E808A6194 /* SwipeViewController-SwipeViewController */; - targetProxy = 47B97EB8AD47B1B223F72D84158FE733 /* PBXContainerItemProxy */; - }; - 5A65935B442B27A6A325A13D8BB6B2D3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwipeViewController; - target = EB10A785FFFD5EFDC450CF2F8CBAD4F0 /* SwipeViewController */; - targetProxy = 9A50517283C1D4A40C5C3C69C77A461E /* PBXContainerItemProxy */; - }; - DCE886555D30C00C4F9FFCC021D55B8B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwipeViewController; - target = EB10A785FFFD5EFDC450CF2F8CBAD4F0 /* SwipeViewController */; - targetProxy = 70C399A5729A01B1113044F983952978 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 05D4C2DAE193FD762FAEA75A256E8736 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6E38BA8BBF4F22FD64FD64432F10F3DB /* SwipeViewController.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SwipeViewController/SwipeViewController-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeViewController/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SwipeViewController/SwipeViewController.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 0DA31CBD9F630E952346AAC617A23617 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 768FAE1578A0E919E7D8DE98AC17DB61 /* Pods-SwipeViewController_Tests.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_Tests/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_Tests/Pods-SwipeViewController_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_NAME = Pods_SwipeViewController_Tests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 1BDA18B5924458695FC14EC03EA32DD9 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6E38BA8BBF4F22FD64FD64432F10F3DB /* SwipeViewController.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SwipeViewController/SwipeViewController-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeViewController/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SwipeViewController/SwipeViewController.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 2096EF0A72C860F969C849424677EB0E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 73A1F5B5CE173A0742A770CE30BAB006 /* Pods-SwipeViewController_Example.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_NAME = Pods_SwipeViewController_Example; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 4144DCD59656192F1869CB1A34A9BC39 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6E38BA8BBF4F22FD64FD64432F10F3DB /* SwipeViewController.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 647CA9F9EE5DD69AE3D5D816CDED9617 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6E38BA8BBF4F22FD64FD64432F10F3DB /* SwipeViewController.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - PRODUCT_NAME = SwipeViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 659EF306DCF98E9CA6BE3C14A686E6D6 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DE2E633B7BD87C90BA770F249D55A232 /* Pods-SwipeViewController_Tests.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_Tests/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_Tests/Pods-SwipeViewController_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_NAME = Pods_SwipeViewController_Tests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 9CB297C45763E2497D4DB829EF9E6E54 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 300132C011AB75C88AC7B16DB0D3F594 /* Pods-SwipeViewController_Example.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - INFOPLIST_FILE = "Target Support Files/Pods-SwipeViewController_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_NAME = Pods_SwipeViewController_Example; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - A2A3FCA6599E8034578E80B9179C76CD /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - ONLY_ACTIVE_ARCH = YES; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Debug; - }; - AB66C978656E240C917407B296597F92 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = YES; - ENABLE_NS_ASSERTIONS = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_PREPROCESSOR_DEFINITIONS = "RELEASE=1"; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 0E7FA1EFA12A8C282A086D1335EDC1C0 /* Build configuration list for PBXNativeTarget "SwipeViewController" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 05D4C2DAE193FD762FAEA75A256E8736 /* Debug */, - 1BDA18B5924458695FC14EC03EA32DD9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 0ED9204527B2AF2BDF15D50A58517E29 /* Build configuration list for PBXNativeTarget "SwipeViewController-SwipeViewController" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4144DCD59656192F1869CB1A34A9BC39 /* Debug */, - 647CA9F9EE5DD69AE3D5D816CDED9617 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A2A3FCA6599E8034578E80B9179C76CD /* Debug */, - AB66C978656E240C917407B296597F92 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 9E0CFC9A49FBFD64D71698AECB860727 /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_Example" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2096EF0A72C860F969C849424677EB0E /* Debug */, - 9CB297C45763E2497D4DB829EF9E6E54 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - DA032C24CED66EAB9D056F7E40320E31 /* Build configuration list for PBXNativeTarget "Pods-SwipeViewController_Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 659EF306DCF98E9CA6BE3C14A686E6D6 /* Debug */, - 0DA31CBD9F630E952346AAC617A23617 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; -} ->>>>>>> swift3 diff --git a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/SwipeViewController.xcscheme.orig b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/SwipeViewController.xcscheme.orig deleted file mode 100644 index 9f4a60b..0000000 --- a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/SwipeViewController.xcscheme.orig +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Info.plist b/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Info.plist deleted file mode 100644 index 2243fe6..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Info.plist +++ /dev/null @@ -1,26 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - ${PRODUCT_BUNDLE_IDENTIFIER} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - CFBundleSignature - ???? - CFBundleVersion - ${CURRENT_PROJECT_VERSION} - NSPrincipalClass - - - diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-acknowledgements.markdown deleted file mode 100644 index 798442b..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-acknowledgements.markdown +++ /dev/null @@ -1,26 +0,0 @@ -# Acknowledgements -This application makes use of the following third party libraries: - -## SwipeViewController - -Copyright (c) 2016 fortmarek - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Generated by CocoaPods - https://cocoapods.org diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-acknowledgements.plist deleted file mode 100644 index 38fa28b..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-acknowledgements.plist +++ /dev/null @@ -1,58 +0,0 @@ - - - - - PreferenceSpecifiers - - - FooterText - This application makes use of the following third party libraries: - Title - Acknowledgements - Type - PSGroupSpecifier - - - FooterText - Copyright (c) 2016 fortmarek <marekfort@me.com> - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - License - MIT - Title - SwipeViewController - Type - PSGroupSpecifier - - - FooterText - Generated by CocoaPods - https://cocoapods.org - Title - - Type - PSGroupSpecifier - - - StringsTable - Acknowledgements - Title - Acknowledgements - - diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-dummy.m b/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-dummy.m deleted file mode 100644 index 83b64da..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Pods_SwipeViewController_Example : NSObject -@end -@implementation PodsDummy_Pods_SwipeViewController_Example -@end diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-frameworks.sh deleted file mode 100755 index a604236..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-frameworks.sh +++ /dev/null @@ -1,99 +0,0 @@ -#!/bin/sh -set -e - -echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - -SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" - -install_framework() -{ - if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then - local source="${BUILT_PRODUCTS_DIR}/$1" - elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then - local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" - elif [ -r "$1" ]; then - local source="$1" - fi - - local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - - if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" - fi - - # use filter instead of exclude so missing patterns dont' throw errors - echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" - - local basename - basename="$(basename -s .framework "$1")" - binary="${destination}/${basename}.framework/${basename}" - if ! [ -r "$binary" ]; then - binary="${destination}/${basename}" - fi - - # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then - strip_invalid_archs "$binary" - fi - - # Resign the code if required by the build settings to avoid unstable apps - code_sign_if_enabled "${destination}/$(basename "$1")" - - # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. - if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then - local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) - for lib in $swift_runtime_libs; do - echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" - rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" - code_sign_if_enabled "${destination}/${lib}" - done - fi -} - -# Signs a framework with the provided identity -code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then - # Use the current code_sign_identitiy - echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'" - - if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - code_sign_cmd="$code_sign_cmd &" - fi - echo "$code_sign_cmd" - eval "$code_sign_cmd" - fi -} - -# Strip invalid architectures -strip_invalid_archs() { - binary="$1" - # Get architectures for current file - archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)" - stripped="" - for arch in $archs; do - if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then - # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" || exit 1 - stripped="$stripped $arch" - fi - done - if [[ "$stripped" ]]; then - echo "Stripped $binary of architectures:$stripped" - fi -} - - -if [[ "$CONFIGURATION" == "Debug" ]]; then - install_framework "$BUILT_PRODUCTS_DIR/SwipeViewController/SwipeViewController.framework" -fi -if [[ "$CONFIGURATION" == "Release" ]]; then - install_framework "$BUILT_PRODUCTS_DIR/SwipeViewController/SwipeViewController.framework" -fi -if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - wait -fi diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-resources.sh b/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-resources.sh deleted file mode 100755 index aed060f..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-resources.sh +++ /dev/null @@ -1,102 +0,0 @@ -#!/bin/sh -set -e - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - -RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt -> "$RESOURCES_TO_COPY" - -XCASSET_FILES=() - -case "${TARGETED_DEVICE_FAMILY}" in - 1,2) - TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" - ;; - 1) - TARGET_DEVICE_ARGS="--target-device iphone" - ;; - 2) - TARGET_DEVICE_ARGS="--target-device ipad" - ;; - 3) - TARGET_DEVICE_ARGS="--target-device tv" - ;; - 4) - TARGET_DEVICE_ARGS="--target-device watch" - ;; - *) - TARGET_DEVICE_ARGS="--target-device mac" - ;; -esac - -install_resource() -{ - if [[ "$1" = /* ]] ; then - RESOURCE_PATH="$1" - else - RESOURCE_PATH="${PODS_ROOT}/$1" - fi - if [[ ! -e "$RESOURCE_PATH" ]] ; then - cat << EOM -error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script. -EOM - exit 1 - fi - case $RESOURCE_PATH in - *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync -av $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -av "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - ;; - *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" - ;; - *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" - ;; - *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" - xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" - ;; - *.xcassets) - ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH" - XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") - ;; - *) - echo "$RESOURCE_PATH" - echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" - ;; - esac -} - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then - mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi -rm -f "$RESOURCES_TO_COPY" - -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] -then - # Find all other xcassets (this unfortunately includes those of path pods and other targets). - OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) - while read line; do - if [[ $line != "${PODS_ROOT}*" ]]; then - XCASSET_FILES+=("$line") - fi - done <<<"$OTHER_XCASSETS" - - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-umbrella.h b/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-umbrella.h deleted file mode 100644 index b8059fc..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double Pods_SwipeViewController_ExampleVersionNumber; -FOUNDATION_EXPORT const unsigned char Pods_SwipeViewController_ExampleVersionString[]; - diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.debug.xcconfig b/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.debug.xcconfig deleted file mode 100644 index 3c90fd9..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.debug.xcconfig +++ /dev/null @@ -1,11 +0,0 @@ -ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SwipeViewController" -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/SwipeViewController/SwipeViewController.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "SwipeViewController" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_PODFILE_DIR_PATH = ${SRCROOT}/. -PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap b/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap deleted file mode 100644 index d9fe462..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module Pods_SwipeViewController_Example { - umbrella header "Pods-SwipeViewController_Example-umbrella.h" - - export * - module * { export * } -} diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.release.xcconfig b/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.release.xcconfig deleted file mode 100644 index 3c90fd9..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.release.xcconfig +++ /dev/null @@ -1,11 +0,0 @@ -ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SwipeViewController" -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/SwipeViewController/SwipeViewController.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "SwipeViewController" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_PODFILE_DIR_PATH = ${SRCROOT}/. -PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Info.plist b/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Info.plist deleted file mode 100644 index 2243fe6..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Info.plist +++ /dev/null @@ -1,26 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - ${PRODUCT_BUNDLE_IDENTIFIER} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - CFBundleSignature - ???? - CFBundleVersion - ${CURRENT_PROJECT_VERSION} - NSPrincipalClass - - - diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-acknowledgements.markdown deleted file mode 100644 index 798442b..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-acknowledgements.markdown +++ /dev/null @@ -1,26 +0,0 @@ -# Acknowledgements -This application makes use of the following third party libraries: - -## SwipeViewController - -Copyright (c) 2016 fortmarek - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Generated by CocoaPods - https://cocoapods.org diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-acknowledgements.plist deleted file mode 100644 index 38fa28b..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-acknowledgements.plist +++ /dev/null @@ -1,58 +0,0 @@ - - - - - PreferenceSpecifiers - - - FooterText - This application makes use of the following third party libraries: - Title - Acknowledgements - Type - PSGroupSpecifier - - - FooterText - Copyright (c) 2016 fortmarek <marekfort@me.com> - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - License - MIT - Title - SwipeViewController - Type - PSGroupSpecifier - - - FooterText - Generated by CocoaPods - https://cocoapods.org - Title - - Type - PSGroupSpecifier - - - StringsTable - Acknowledgements - Title - Acknowledgements - - diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-dummy.m b/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-dummy.m deleted file mode 100644 index d8069ec..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Pods_SwipeViewController_ExampleTests : NSObject -@end -@implementation PodsDummy_Pods_SwipeViewController_ExampleTests -@end diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-frameworks.sh b/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-frameworks.sh deleted file mode 100755 index a604236..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-frameworks.sh +++ /dev/null @@ -1,99 +0,0 @@ -#!/bin/sh -set -e - -echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - -SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" - -install_framework() -{ - if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then - local source="${BUILT_PRODUCTS_DIR}/$1" - elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then - local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" - elif [ -r "$1" ]; then - local source="$1" - fi - - local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - - if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" - fi - - # use filter instead of exclude so missing patterns dont' throw errors - echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" - - local basename - basename="$(basename -s .framework "$1")" - binary="${destination}/${basename}.framework/${basename}" - if ! [ -r "$binary" ]; then - binary="${destination}/${basename}" - fi - - # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then - strip_invalid_archs "$binary" - fi - - # Resign the code if required by the build settings to avoid unstable apps - code_sign_if_enabled "${destination}/$(basename "$1")" - - # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. - if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then - local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) - for lib in $swift_runtime_libs; do - echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" - rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" - code_sign_if_enabled "${destination}/${lib}" - done - fi -} - -# Signs a framework with the provided identity -code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then - # Use the current code_sign_identitiy - echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'" - - if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - code_sign_cmd="$code_sign_cmd &" - fi - echo "$code_sign_cmd" - eval "$code_sign_cmd" - fi -} - -# Strip invalid architectures -strip_invalid_archs() { - binary="$1" - # Get architectures for current file - archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)" - stripped="" - for arch in $archs; do - if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then - # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" || exit 1 - stripped="$stripped $arch" - fi - done - if [[ "$stripped" ]]; then - echo "Stripped $binary of architectures:$stripped" - fi -} - - -if [[ "$CONFIGURATION" == "Debug" ]]; then - install_framework "$BUILT_PRODUCTS_DIR/SwipeViewController/SwipeViewController.framework" -fi -if [[ "$CONFIGURATION" == "Release" ]]; then - install_framework "$BUILT_PRODUCTS_DIR/SwipeViewController/SwipeViewController.framework" -fi -if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - wait -fi diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-resources.sh b/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-resources.sh deleted file mode 100755 index aed060f..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-resources.sh +++ /dev/null @@ -1,102 +0,0 @@ -#!/bin/sh -set -e - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - -RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt -> "$RESOURCES_TO_COPY" - -XCASSET_FILES=() - -case "${TARGETED_DEVICE_FAMILY}" in - 1,2) - TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" - ;; - 1) - TARGET_DEVICE_ARGS="--target-device iphone" - ;; - 2) - TARGET_DEVICE_ARGS="--target-device ipad" - ;; - 3) - TARGET_DEVICE_ARGS="--target-device tv" - ;; - 4) - TARGET_DEVICE_ARGS="--target-device watch" - ;; - *) - TARGET_DEVICE_ARGS="--target-device mac" - ;; -esac - -install_resource() -{ - if [[ "$1" = /* ]] ; then - RESOURCE_PATH="$1" - else - RESOURCE_PATH="${PODS_ROOT}/$1" - fi - if [[ ! -e "$RESOURCE_PATH" ]] ; then - cat << EOM -error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script. -EOM - exit 1 - fi - case $RESOURCE_PATH in - *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync -av $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -av "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - ;; - *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" - ;; - *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" - ;; - *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" - xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" - ;; - *.xcassets) - ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH" - XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") - ;; - *) - echo "$RESOURCE_PATH" - echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" - ;; - esac -} - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then - mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi -rm -f "$RESOURCES_TO_COPY" - -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] -then - # Find all other xcassets (this unfortunately includes those of path pods and other targets). - OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) - while read line; do - if [[ $line != "${PODS_ROOT}*" ]]; then - XCASSET_FILES+=("$line") - fi - done <<<"$OTHER_XCASSETS" - - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-umbrella.h b/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-umbrella.h deleted file mode 100644 index dcfb9b8..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double Pods_SwipeViewController_ExampleTestsVersionNumber; -FOUNDATION_EXPORT const unsigned char Pods_SwipeViewController_ExampleTestsVersionString[]; - diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.debug.xcconfig b/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.debug.xcconfig deleted file mode 100644 index 3c90fd9..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.debug.xcconfig +++ /dev/null @@ -1,11 +0,0 @@ -ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SwipeViewController" -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/SwipeViewController/SwipeViewController.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "SwipeViewController" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_PODFILE_DIR_PATH = ${SRCROOT}/. -PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.modulemap b/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.modulemap deleted file mode 100644 index 835977b..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module Pods_SwipeViewController_ExampleTests { - umbrella header "Pods-SwipeViewController_ExampleTests-umbrella.h" - - export * - module * { export * } -} diff --git a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.release.xcconfig b/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.release.xcconfig deleted file mode 100644 index 3c90fd9..0000000 --- a/Example/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.release.xcconfig +++ /dev/null @@ -1,11 +0,0 @@ -ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SwipeViewController" -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/SwipeViewController/SwipeViewController.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "SwipeViewController" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_PODFILE_DIR_PATH = ${SRCROOT}/. -PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/SwipeViewController/Info.plist b/Example/Pods/Target Support Files/SwipeViewController/Info.plist deleted file mode 100644 index afb198f..0000000 --- a/Example/Pods/Target Support Files/SwipeViewController/Info.plist +++ /dev/null @@ -1,26 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - ${PRODUCT_BUNDLE_IDENTIFIER} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - FMWK - CFBundleShortVersionString - 0.1.8 - CFBundleSignature - ???? - CFBundleVersion - ${CURRENT_PROJECT_VERSION} - NSPrincipalClass - - - diff --git a/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController-dummy.m b/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController-dummy.m deleted file mode 100644 index eb790ee..0000000 --- a/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_SwipeViewController : NSObject -@end -@implementation PodsDummy_SwipeViewController -@end diff --git a/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController-prefix.pch b/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController-prefix.pch deleted file mode 100644 index beb2a24..0000000 --- a/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController-prefix.pch +++ /dev/null @@ -1,12 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - diff --git a/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController-umbrella.h b/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController-umbrella.h deleted file mode 100644 index 4ed7c44..0000000 --- a/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double SwipeViewControllerVersionNumber; -FOUNDATION_EXPORT const unsigned char SwipeViewControllerVersionString[]; - diff --git a/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController.modulemap b/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController.modulemap deleted file mode 100644 index 5319ca4..0000000 --- a/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module SwipeViewController { - umbrella header "SwipeViewController-umbrella.h" - - export * - module * { export * } -} diff --git a/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController.xcconfig b/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController.xcconfig deleted file mode 100644 index ec09ce4..0000000 --- a/Example/Pods/Target Support Files/SwipeViewController/SwipeViewController.xcconfig +++ /dev/null @@ -1,11 +0,0 @@ -CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SwipeViewController -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_ROOT = ${SRCROOT} -PODS_TARGET_SRCROOT = ${PODS_ROOT}/../.. -PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} -SKIP_INSTALL = YES -SWIFT_VERSION = 4.0 diff --git a/Example/SwipeViewController.xcworkspace/contents.xcworkspacedata b/Example/SwipeViewController.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 73b8bf7..0000000 --- a/Example/SwipeViewController.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/Example/SwipeViewController/AppDelegate.swift b/Example/SwipeViewController/AppDelegate.swift deleted file mode 100644 index b7f2a8f..0000000 --- a/Example/SwipeViewController/AppDelegate.swift +++ /dev/null @@ -1,52 +0,0 @@ -// -// AppDelegate.swift -// SwipeViewController -// -// Created by fortmarek on 03/18/2016. -// Copyright (c) 2016 fortmarek. All rights reserved. -// - -import UIKit - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? - - - func application(_ application:UIApplication, - didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool { - - - let pageController = UIPageViewController(transitionStyle: .scroll, navigationOrientation: .horizontal, options: nil) - let navigationController = ViewController(rootViewController: pageController) - self.window?.rootViewController = navigationController - self.window?.makeKeyAndVisible() - - return true - } - func applicationWillResignActive(_ application: UIApplication) { - // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. - // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. - } - - func applicationDidEnterBackground(_ application: UIApplication) { - // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. - // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. - } - - func applicationWillEnterForeground(_ application: UIApplication) { - // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. - } - - func applicationDidBecomeActive(_ application: UIApplication) { - // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. - } - - func applicationWillTerminate(_ application: UIApplication) { - // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. - } - - -} - diff --git a/Example/SwipeViewController/AppDelegate.swift.orig b/Example/SwipeViewController/AppDelegate.swift.orig deleted file mode 100644 index 0ed6faa..0000000 --- a/Example/SwipeViewController/AppDelegate.swift.orig +++ /dev/null @@ -1,73 +0,0 @@ -// -// AppDelegate.swift -// SwipeViewController -// -// Created by fortmarek on 03/18/2016. -// Copyright (c) 2016 fortmarek. All rights reserved. -// - -import UIKit - -@UIApplicationMain - -class AppDelegate: UIResponder, UIApplicationDelegate { - - var window: UIWindow? -<<<<<<< HEAD - - - func application(_ application:UIApplication, - didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool { - -||||||| merged common ancestors - - - func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { - // Override point for customization after application launch. -======= - - - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool { - // Override point for customization after application launch. ->>>>>>> swift3 - - let pageController = UIPageViewController(transitionStyle: .scroll, navigationOrientation: .horizontal, options: nil) - let navigationController = ViewController(rootViewController: pageController) - self.window?.rootViewController = navigationController - self.window?.makeKeyAndVisible() - - return true - } -<<<<<<< HEAD - func applicationWillResignActive(_ application: UIApplication) { -||||||| merged common ancestors - - func applicationWillResignActive(application: UIApplication) { -======= - - func applicationWillResignActive(_ application: UIApplication) { ->>>>>>> swift3 - // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. - // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. - } - - func applicationDidEnterBackground(_ application: UIApplication) { - // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. - // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. - } - - func applicationWillEnterForeground(_ application: UIApplication) { - // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. - } - - func applicationDidBecomeActive(_ application: UIApplication) { - // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. - } - - func applicationWillTerminate(_ application: UIApplication) { - // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. - } - - -} - diff --git a/Example/SwipeViewController/Base.lproj/LaunchScreen.xib b/Example/SwipeViewController/Base.lproj/LaunchScreen.xib deleted file mode 100644 index c18d6d6..0000000 --- a/Example/SwipeViewController/Base.lproj/LaunchScreen.xib +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Example/SwipeViewController/Base.lproj/Main.storyboard b/Example/SwipeViewController/Base.lproj/Main.storyboard deleted file mode 100644 index 52ea29e..0000000 --- a/Example/SwipeViewController/Base.lproj/Main.storyboard +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Example/SwipeViewController/ViewController.swift b/Example/SwipeViewController/ViewController.swift deleted file mode 100644 index e416d26..0000000 --- a/Example/SwipeViewController/ViewController.swift +++ /dev/null @@ -1,55 +0,0 @@ -// -// ViewController.swift -// SwipeBetweenViewControllers -// -// Created by Marek Fořt on 14.03.16. -// Copyright © 2016 Marek Fořt. All rights reserved. -// - -import UIKit -import SwipeViewController - -class ViewController: SwipeViewController { - - override func viewDidLoad() { - super.viewDidLoad() - - let VC1 = TestViewController() - VC1.view.backgroundColor = UIColor(red: 0.19, green: 0.36, blue: 0.60, alpha: 1.0) - VC1.title = "Recent" - let VC2 = UIViewController() - VC2.view.backgroundColor = UIColor(red: 0.70, green: 0.23, blue: 0.92, alpha: 1.0) - VC2.title = "All" - let VC3 = UIViewController() - VC3.view.backgroundColor = UIColor(red: 0.17, green: 0.70, blue: 0.27, alpha: 1.0) - VC3.title = "Trending" - - setViewControllerArray([VC1, VC2, VC3]) - setFirstViewController(0) - setSelectionBar(80, height: 3, color: UIColor(red: 0.23, green: 0.55, blue: 0.92, alpha: 1.0)) - setButtonsWithSelectedColor(UIFont.systemFont(ofSize: 18), color: UIColor.black, selectedColor: UIColor(red: 0.23, green: 0.55, blue: 0.92, alpha: 1.0)) - equalSpaces = false - - //Button with image example - //let buttonOne = SwipeButtonWithImage(image: UIImage(named: "Hearts"), selectedImage: UIImage(named: "YellowHearts"), size: CGSize(width: 40, height: 40)) - //setButtonsWithImages([buttonOne, buttonOne, buttonOne]) - - let barButtonItem = UIBarButtonItem(barButtonSystemItem: .add, target: self, action: #selector(push)) - setNavigationWithItem(UIColor.white, leftItem: barButtonItem, rightItem: nil) - - } - - override func didReceiveMemoryWarning() { - super.didReceiveMemoryWarning() - // Dispose of any resources that can be recreated. - } - - @objc func push(sender: UIBarButtonItem) { - let VC4 = UIViewController() - VC4.view.backgroundColor = UIColor.purple - VC4.title = "Cool" - self.pushViewController(VC4, animated: true) - } - - -} diff --git a/Example/SwipeViewController/ViewController.swift.orig b/Example/SwipeViewController/ViewController.swift.orig deleted file mode 100644 index 521e088..0000000 --- a/Example/SwipeViewController/ViewController.swift.orig +++ /dev/null @@ -1,77 +0,0 @@ -// -// ViewController.swift -// SwipeBetweenViewControllers -// -// Created by Marek Fořt on 14.03.16. -// Copyright © 2016 Marek Fořt. All rights reserved. -// - -import UIKit -import SwipeViewController - -class ViewController: SwipeViewController { - - override func viewDidLoad() { - super.viewDidLoad() - - let VC1 = UIViewController() - VC1.view.backgroundColor = UIColor(red: 1.0, green: 0.24, blue: 0.45, alpha: 1.0) - VC1.title = "Recent" - let VC2 = UIViewController() - VC2.view.backgroundColor = UIColor(red: 0.70, green: 0.23, blue: 0.92, alpha: 1.0) - VC2.title = "Favourite" - let VC3 = UIViewController() - VC3.view.backgroundColor = UIColor(red: 0.17, green: 0.70, blue: 0.27, alpha: 1.0) - VC3.title = "Trending" - - -<<<<<<< HEAD - setViewControllerArray([VC1, VC2, VC3]) - setFirstViewController(0) - setSelectionBar(80, height: 3, color: UIColor(red: 0.23, green: 0.55, blue: 0.92, alpha: 1.0)) - setButtonsWithSelectedColor(UIFont.systemFont(ofSize: 18), color: UIColor.black, selectedColor: UIColor(red: 0.23, green: 0.55, blue: 0.92, alpha: 1.0)) - equalSpaces = false -||||||| merged common ancestors - setViewControllerArray([VC1, VC2, VC3]) - setFirstViewController(0) - setSelectionBar(80, height: 3, color: UIColor(red: 0.23, green: 0.55, blue: 0.92, alpha: 1.0)) - setButtonsWithSelectedColor(UIFont.systemFontOfSize(18), color: UIColor.blackColor(), selectedColor: UIColor(red: 0.23, green: 0.55, blue: 0.92, alpha: 1.0)) -======= - setViewControllerArray(viewControllers: [VC1, VC2, VC3]) - setFirstViewController(viewControllerIndex: 0) - setSelectionBar(width: 80, height: 3, color: UIColor(red: 0.23, green: 0.55, blue: 0.92, alpha: 1.0)) - setButtonsWithSelectedColor(font: UIFont.systemFont(ofSize: 18), color: UIColor.black, selectedColor: UIColor(red: 0.23, green: 0.55, blue: 0.92, alpha: 1.0)) - equalSpaces = false ->>>>>>> swift3 - -<<<<<<< HEAD - //Button with image example - //let buttonOne = SwipeButtonWithImage(image: UIImage(named: "Hearts"), selectedImage: UIImage(named: "YellowHearts"), size: CGSize(width: 40, height: 40)) - //setButtonsWithImages([buttonOne, buttonOne, buttonOne]) -||||||| merged common ancestors - let barButtonItem = UIBarButtonItem(barButtonSystemItem: .Add, target: self, action: #selector(self.push(_:))) - setNavigationWithItem(UIColor.whiteColor(), leftItem: barButtonItem, rightItem: nil) -======= - let barButtonItem = UIBarButtonItem(barButtonSystemItem: .add, target: self, action: #selector(push)) - setNavigationWithItem(color: UIColor.white, leftItem: barButtonItem, rightItem: nil) ->>>>>>> swift3 - - let barButtonItem = UIBarButtonItem(barButtonSystemItem: .add, target: self, action: #selector(push)) - setNavigationWithItem(UIColor.white, leftItem: barButtonItem, rightItem: nil) - - } - - override func didReceiveMemoryWarning() { - super.didReceiveMemoryWarning() - // Dispose of any resources that can be recreated. - } - - func push(sender: UIBarButtonItem) { - let VC4 = UIViewController() - VC4.view.backgroundColor = UIColor.purple - VC4.title = "Cool" - self.pushViewController(VC4, animated: true) - } - - -} diff --git a/Pod/Classes/InterfaceController.swift b/Pod/Classes/InterfaceController.swift deleted file mode 100644 index a8a7717..0000000 --- a/Pod/Classes/InterfaceController.swift +++ /dev/null @@ -1,238 +0,0 @@ -// -// UIController.swift -// SwipeBetweenViewControllers -// -// Created by Marek Fořt on 14.03.16. -// Copyright © 2016 Marek Fořt. All rights reserved. -// - -import Foundation -import UIKit - - -protocol SelectionBar { - var selectionBarHeight: CGFloat { get } - var selectionBarWidth: CGFloat { get } - var selectionBarColor: UIColor { get } - var selectionBar: UIView { get set } -} - -enum Side { - case left, right -} - -protocol SwipeButton { - var offset: CGFloat { get } - var bottomOfset: CGFloat { get } - var selectedButtonColor: UIColor { get } - var buttonColor: UIColor { get } - var buttonFont: UIFont { get } - var buttons: Array { get set } - var pageArray: Array { get } - var currentPageIndex: Int { get } - var spaces: Array { get set } - func addFunction(_ button: UIButton) - var equalSpaces: Bool { get } - var titleImages: Array { get } - var x: CGFloat { get set } -} - -protocol BarButtonItem { - var leftBarButtonItem: UIBarButtonItem? { get } - var rightBarButtonItem: UIBarButtonItem? { get } - var barButtonItemWidth: CGFloat { get set } - func setBarButtonItem(_ side: Side, barButtonItem: UIBarButtonItem) -} - -protocol Navigation { - var navigationBarHeight: CGFloat { get } - var viewWidth: CGFloat { get } - var navigationBarColor: UIColor { get } - var selectionBar: UIView { get set } -} - -struct NavigationView { - - var delegate: Navigation? - var barDelegate: SelectionBar? - var barButtonDelegate: BarButtonItem? - var swipeButtonDelegate: SwipeButton? - - var navigationView = UIView() - - - - mutating func initNavigationView() -> (UIView) { - - guard let delegate = delegate else {return UIView()} - - //Navigation View - navigationView.backgroundColor = delegate.navigationBarColor - navigationView.frame = CGRect(x: 0 , y: 0, width: delegate.viewWidth, height: delegate.navigationBarHeight) - - initButtons() - initSelectionBar() - initBarButtonItem() - - return (navigationView) - } - - - var selectionBarOriginX = CGFloat(0) - - fileprivate func initSelectionBar() { - - guard - var delegate = delegate, - let barDelegate = barDelegate, - let buttonDelegate = swipeButtonDelegate - else {return} - let selectionBar = UIView() - - //SelectionBar - let originY = navigationView.frame.height - barDelegate.selectionBarHeight - buttonDelegate.bottomOfset - selectionBar.frame = CGRect(x: selectionBarOriginX , y: originY, width: barDelegate.selectionBarWidth, height: barDelegate.selectionBarHeight) - selectionBar.backgroundColor = barDelegate.selectionBarColor - navigationView.addSubview(selectionBar) - delegate.selectionBar = selectionBar - } - - func initBarButtonItem() { - - guard let barButtonDelegate = self.barButtonDelegate else {return} - - if let leftBarButtonItem = barButtonDelegate.leftBarButtonItem { - barButtonDelegate.setBarButtonItem(.left, barButtonItem: leftBarButtonItem) - } - - if let rightBarButtonItem = barButtonDelegate.rightBarButtonItem { - barButtonDelegate.setBarButtonItem(.right, barButtonItem: rightBarButtonItem) - } - - } - - fileprivate mutating func initButtons() { - guard - let delegate = delegate, - let barDelegate = barDelegate, - var buttonDelegate = swipeButtonDelegate, - let barButtonDelegate = barButtonDelegate - else {return} - - var buttons = [UIButton]() - var totalButtonWidth = 0 as CGFloat - - //Buttons - - var tag = 0 - for page in buttonDelegate.pageArray { - let button = UIButton() - - if buttonDelegate.titleImages.isEmpty { - setTitleLabel(page, font: buttonDelegate.buttonFont, color: buttonDelegate.buttonColor, button: button) - } - - else { - //UI of button with image - - //Getting buttnWithImage struct from array - let buttonWithImage = buttonDelegate.titleImages[tag] - //Normal image - button.setImage(buttonWithImage.image, for: UIControlState()) - //Selected image - button.setImage(buttonWithImage.selectedImage, for: .selected) - //Button tint color - button.tintColor = buttonDelegate.buttonColor - - //Button size - if let size = buttonWithImage.size { - button.frame.size = size - } - - } - - //Tag - tag += 1 - button.tag = tag - - totalButtonWidth += button.frame.width - - buttons.append(button) - } - - - var space = CGFloat(0) - var width = CGFloat(0) - - if buttonDelegate.equalSpaces { - //Space between buttons - buttonDelegate.x = (delegate.viewWidth - 2 * buttonDelegate.offset - totalButtonWidth) / CGFloat(buttons.count + 1) - } - - else { - //Space reserved for one button (with label and spaces around it) - space = (delegate.viewWidth - 2 * buttonDelegate.offset) / CGFloat(buttons.count) - } - - for button in buttons { - - let buttonHeight = button.frame.height - let buttonWidth = button.frame.width - - let originY = navigationView.frame.height - barDelegate.selectionBarHeight - buttonDelegate.bottomOfset - buttonHeight - 3 - var originX = CGFloat(0) - - if buttonDelegate.equalSpaces { - originX = buttonDelegate.x * CGFloat(button.tag) + width + buttonDelegate.offset - barButtonDelegate.barButtonItemWidth - width += buttonWidth - } - - else { - let buttonSpace = space - buttonWidth - originX = buttonSpace / 2 + width + buttonDelegate.offset - barButtonDelegate.barButtonItemWidth - width += buttonWidth + space - buttonWidth - swipeButtonDelegate?.spaces.append(buttonSpace) - } - - - - if button.tag == buttonDelegate.currentPageIndex { - guard let titleLabel = button.titleLabel else {continue} - selectionBarOriginX = originX - (barDelegate.selectionBarWidth - buttonWidth) / 2 - titleLabel.textColor = buttonDelegate.selectedButtonColor - } - - button.frame = CGRect(x: originX, y: originY, width: buttonWidth, height: buttonHeight) - buttonDelegate.addFunction(button) - navigationView.addSubview(button) - } - - buttonDelegate.buttons = buttons - - } - - fileprivate func setTitleLabel(_ page: UIViewController, font: UIFont, color: UIColor, button: UIButton) { - //Title font and color - guard let pageTitle = page.title else { return } - let attributes: [NSAttributedStringKey:Any] = [.font:font] - let attributedTitle = NSAttributedString(string: pageTitle, attributes: attributes) - button.setAttributedTitle(attributedTitle, for: UIControlState()) - - - guard let titleLabel = button.titleLabel else {return} - titleLabel.textColor = color - - titleLabel.sizeToFit() - - button.frame = titleLabel.frame - } - - fileprivate func setImageButtons(_ button: UIButton, imageName: String, color: UIColor, titleFrame: CGSize) { - button.setImage(UIImage(named: imageName), for: UIControlState()) - button.frame.size = titleFrame - button.tintColor = color - } -} - - - diff --git a/Pod/Classes/SwipeButtonWithImage.swift b/Pod/Classes/SwipeButtonWithImage.swift new file mode 100644 index 0000000..4b87415 --- /dev/null +++ b/Pod/Classes/SwipeButtonWithImage.swift @@ -0,0 +1,20 @@ +// +// SwipeButtonWithImage.swift +// Pods-SwipeViewController_Example +// +// Created by Marek Fořt on 6/15/19. +// + +import Foundation + +public struct SwipeButtonWithImage { + var size: CGSize? + var image: UIImage? + var selectedImage: UIImage? + + public init(image: UIImage?, selectedImage: UIImage?, size: CGSize?) { + self.image = image + self.selectedImage = selectedImage + self.size = size + } +} diff --git a/Pod/Classes/SwipeViewController.swift b/Pod/Classes/SwipeViewController.swift index 54c50c0..5d4df2c 100644 --- a/Pod/Classes/SwipeViewController.swift +++ b/Pod/Classes/SwipeViewController.swift @@ -8,450 +8,480 @@ import UIKit +public enum Side { + case left, right +} -open class SwipeViewController: UINavigationController, UIPageViewControllerDelegate, UIScrollViewDelegate, Navigation, BarButtonItem, SwipeButton, SelectionBar { - - //Values to change, either here or in your subclass of PageViewController - - //SelectionBar - var selectionBarHeight = CGFloat(0) - var selectionBarWidth = CGFloat(0) - var selectionBarColor = UIColor.black - - //SwipeButtons - var offset = CGFloat(40) - var bottomOfset = CGFloat(0) - var buttonColor = UIColor.black - var selectedButtonColor = UIColor.green - var buttonFont = UIFont.systemFont(ofSize: 18) - open var currentPageIndex = 1 //Besides keeping current page index it also determines what will be the first view - var spaces = [CGFloat]() - var x = CGFloat(0) - var titleImages = [SwipeButtonWithImage]() - - //NavigationBar - var navigationBarColor = UIColor.white - var leftBarButtonItem: UIBarButtonItem? - var rightBarButtonItem: UIBarButtonItem? - open var equalSpaces = true - - - //Other values (should not be changed) - var pageArray = [UIViewController]() - var buttons = [UIButton]() - var viewWidth = CGFloat() - var barButtonItemWidth: CGFloat = 0 - var navigationBarHeight = CGFloat(0) - var selectionBar = UIView() - var pageController = UIPageViewController() - var totalButtonWidth = CGFloat(0) - var finalPageIndex = -1 - var indexNotIncremented = true - var pageScrollView = UIScrollView() - var animationFinished = true - var navView: NavigationView = NavigationView() - var valueToSubtract: CGFloat = 0 - - var selectionBarDelegate: SelectionBar? - - override open func viewDidLoad() { - super.viewDidLoad() - barButtonItemWidth = pageController.navigationController?.navigationBar.topItem?.titleView?.layoutMargins.left ?? 0 +open class SwipeViewController: UINavigationController, UIPageViewControllerDelegate, UIScrollViewDelegate { + public private(set) var pages: [UIViewController] = [] + public var startIndex: Int = 0 { + didSet { + guard pages.count > startIndex else { return } + currentPageIndex = startIndex + view.backgroundColor = pages[startIndex].view.backgroundColor + } } - - open func setSwipeViewController() { - navigationBar.barTintColor = navigationBarColor - navigationBar.isTranslucent = false - - setPageController() - - //Interface init - var interfaceController = NavigationView() - interfaceController.delegate = self - interfaceController.barDelegate = self - interfaceController.barButtonDelegate = self - interfaceController.swipeButtonDelegate = self - - navView = interfaceController - - pageController.navigationController?.navigationBar.topItem?.titleView = UIView() - barButtonItemWidth = pageController.navigationController?.navigationBar.topItem?.titleView?.layoutMargins.left ?? 0 - - let navigationView = interfaceController.initNavigationView() - pageController.navigationController?.navigationBar.topItem?.titleView = navigationView - - - - syncScrollView() - - //Init of initial view controller - guard currentPageIndex >= 1 else {return} - let initialViewController = pageArray[currentPageIndex - 1] - pageController.setViewControllers([initialViewController], direction: .forward, animated: true, completion: nil) - - //Select button of initial view controller - change to selected image - buttons[currentPageIndex - 1].isSelected = true - + + public var selectionBarHeight: CGFloat = 0 { + didSet { + selectionBar.frame.size.height = selectionBarHeight + } } - - override open func viewWillAppear(_ animated: Bool) { - setSwipeViewController() + + public var selectionBarWidth: CGFloat = 0 { + didSet { + selectionBar.frame.size.width = selectionBarWidth + } } - - - //MARK: Public functions - - open func setViewControllerArray(_ viewControllers: [UIViewController]) { - pageArray = viewControllers - view.backgroundColor = pageArray[currentPageIndex - 1].view.backgroundColor + + public var selectionBarColor: UIColor = .black { + didSet { + selectionBar.backgroundColor = selectionBarColor + } } - - open func addViewController(_ viewController: UIViewController) { - pageArray.append(viewController) - view.backgroundColor = pageArray[currentPageIndex - 1].view.backgroundColor + + public var buttonFont = UIFont.systemFont(ofSize: 18) { + didSet { + buttons.forEach { $0.titleLabel?.font = buttonFont } + } } - - open func setFirstViewController(_ viewControllerIndex: Int) { - currentPageIndex = viewControllerIndex + 1 - view.backgroundColor = pageArray[viewControllerIndex].view.backgroundColor + + public var buttonColor: UIColor = .black { + didSet { + buttons.enumerated().filter { key, _ in currentPageIndex != key }.forEach { _, element in element.titleLabel?.textColor = buttonColor } + } } - - open func setSelectionBar(_ width: CGFloat, height: CGFloat, color: UIColor) { - selectionBarWidth = width - selectionBarHeight = height - selectionBarColor = color + + public var selectedButtonColor: UIColor = .green { + didSet { + guard !buttons.isEmpty else { return } + buttons[currentPageIndex].titleLabel?.textColor = selectedButtonColor + } } - - open func setButtons(_ font: UIFont, color: UIColor) { - buttonFont = font - buttonColor = color - //When the colors are the same there is no change - selectedButtonColor = color + + public var navigationBarColor: UIColor = .white { + didSet { + navigationBar.barTintColor = navigationBarColor + } } - - open func setButtonsWithSelectedColor(_ font: UIFont, color: UIColor, selectedColor: UIColor) { - buttonFont = font - buttonColor = color - selectedButtonColor = selectedColor + + public var leftBarButtonItem: UIBarButtonItem? { + didSet { + pageController.navigationItem.leftBarButtonItem = leftBarButtonItem + } } - - open func setButtonsOffset(_ offset: CGFloat, bottomOffset: CGFloat) { - self.offset = offset - self.bottomOfset = bottomOffset + + public var rightBarButtonItem: UIBarButtonItem? { + didSet { + pageController.navigationItem.rightBarButtonItem = rightBarButtonItem + } } - - open func setButtonsWithImages(_ titleImages: Array) { - self.titleImages = titleImages + + public var bottomOffset: CGFloat = 0 + public var equalSpaces: Bool = true + public var buttonsWithImages: [SwipeButtonWithImage] = [] + public var offset: CGFloat = 40 + public let pageController = UIPageViewController(transitionStyle: .scroll, navigationOrientation: .horizontal) + public var currentPageIndex = 0 + + public private(set) var buttons: [UIButton] = [] + private var barButtonItemWidth: CGFloat = 0 + private var navigationBarHeight: CGFloat = 0 + private weak var selectionBar: UIView! + private var totalButtonWidth: CGFloat = 0 + private var finalPageIndex = -1 + private var indexNotIncremented = true + private var pageScrollView = UIScrollView() + private var animationFinished = true + private var leftSubtract: CGFloat = 0 + private var firstWillAppearOccured = false + private var spaces: [CGFloat] = [] + private var x: CGFloat = 0 + private var selectionBarOriginX: CGFloat = 0 + private weak var navigationView: UIView! + + public init(pages: [UIViewController]) { + super.init(nibName: nil, bundle: nil) + self.pages = pages + + setViewControllers([pageController], animated: false) + pageController.navigationController?.navigationItem.leftBarButtonItem = leftBarButtonItem + + pageController.delegate = self + pageController.dataSource = self + if let scrollView = pageController.view.subviews.compactMap({ $0 as? UIScrollView }).first { + scrollView.delegate = self + } + + barButtonItemWidth = pageController.navigationController?.navigationBar.topItem?.titleView?.layoutMargins.left ?? 0 + + navigationBar.isTranslucent = false + + let navigationView = UIView(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: navigationBar.frame.height)) + navigationView.backgroundColor = navigationBarColor + pageController.navigationController?.navigationBar.topItem?.titleView = navigationView + self.navigationView = navigationView + barButtonItemWidth = navigationBar.topItem?.titleView?.layoutMargins.left ?? 0 + + addPages() } - - open func setNavigationColor(_ color: UIColor) { - navigationBarColor = color + + public required init?(coder aDecoder: NSCoder) { + super.init(coder: aDecoder) } - - open func setNavigationWithItem(_ color: UIColor, leftItem: UIBarButtonItem?, rightItem: UIBarButtonItem?) { - navigationBarColor = color - leftBarButtonItem = leftItem - rightBarButtonItem = rightItem + + /// Method is called when `viewWillAppear(_:)` is called for the first time + func viewWillFirstAppear(_: Bool) { + updateButtonsAppearance() + updateButtonsLayout() + updateSelectionBarFrame() } - - - func setBarButtonItem(_ side: Side, barButtonItem: UIBarButtonItem) { - if side == .left { - pageController.navigationItem.leftBarButtonItem = barButtonItem - getValueToSubtract() - navView.swipeButtonDelegate?.buttons.forEach {$0.frame.origin.x -= valueToSubtract} - navView.delegate?.selectionBar.frame.origin.x -= valueToSubtract + + open override func viewWillAppear(_ animated: Bool) { + super.viewWillAppear(animated) + + if !firstWillAppearOccured { + viewWillFirstAppear(animated) + firstWillAppearOccured = true } - else { - pageController.navigationItem.rightBarButtonItem = barButtonItem + } + + private func setTitleLabel(_ page: UIViewController, font: UIFont, color: UIColor, button: UIButton) { + // Title font and color + guard let pageTitle = page.title else { return } + let attributes: [NSAttributedString.Key: Any] = [.font: font] + let attributedTitle = NSAttributedString(string: pageTitle, attributes: attributes) + button.setAttributedTitle(attributedTitle, for: UIControl.State()) + + guard let titleLabel = button.titleLabel else { return } + titleLabel.textColor = color + + titleLabel.sizeToFit() + + button.frame = titleLabel.frame + } + + private func createSelectionBar() { + let selectionBar = UIView() + self.selectionBar = selectionBar + + // SelectionBar + updateSelectionBarFrame() + selectionBar.backgroundColor = selectionBarColor + navigationView.addSubview(selectionBar) + } + + private func updateSelectionBarFrame() { + let originY = navigationView.frame.height - selectionBarHeight - bottomOffset + selectionBar.frame = CGRect(x: selectionBarOriginX, y: originY, width: selectionBarWidth, height: selectionBarHeight) + selectionBar.frame.origin.x -= leftSubtract + } + + private func addPages() { + view.backgroundColor = pages[currentPageIndex].view.backgroundColor + + createButtons() + createSelectionBar() + + // Init of initial view controller + guard currentPageIndex >= 0 else { return } + let initialViewController = pages[currentPageIndex] + pageController.setViewControllers([initialViewController], direction: .forward, animated: true, completion: nil) + + // Select button of initial view controller - change to selected image + buttons[currentPageIndex].isSelected = true + } + + private func createButtons() { + buttons = (1 ... pages.count).map { + let button = UIButton() + button.tag = $0 + navigationView.addSubview(button) + return button } - } - - private func getValueToSubtract() { - guard let firstButton = navView.swipeButtonDelegate?.buttons.first else {return} - let convertedXOrigin = firstButton.convert(firstButton.frame.origin, to: view).x - let barButtonWidth: CGFloat = equalSpaces ? 0 : barButtonItemWidth - let valueToSubtract: CGFloat = (convertedXOrigin - offset + barButtonWidth) / 2 - (navView.swipeButtonDelegate?.x ?? 0) / 2 - self.valueToSubtract = valueToSubtract + + private func updateButtonsAppearance() { + totalButtonWidth = 0 + buttons.enumerated().forEach { tag, button in + if buttonsWithImages.isEmpty { + setTitleLabel(pages[tag], font: buttonFont, color: buttonColor, button: button) + } else { + // Getting buttnWithImage struct from array + let buttonWithImage = buttonsWithImages[tag] + // Normal image + button.setImage(buttonWithImage.image, for: UIControl.State()) + // Selected image + button.setImage(buttonWithImage.selectedImage, for: .selected) + // Button tint color + button.tintColor = buttonColor + + // Button size + if let size = buttonWithImage.size { + button.frame.size = size + } + } + totalButtonWidth += button.frame.width + } } - - - - - func syncScrollView() { - for view in pageController.view.subviews { - if view.isKind(of: UIScrollView.self) { - pageScrollView = view as! UIScrollView - pageScrollView.delegate = self + + private func updateButtonsLayout() { + let totalButtonWidth = buttons.reduce(0) { $0 + $1.frame.width } + var space: CGFloat = 0 + var width: CGFloat = 0 + + if equalSpaces { + // Space between buttons + x = (view.frame.width - 2 * offset - totalButtonWidth) / CGFloat(buttons.count + 1) + } else { + // Space reserved for one button (with label and spaces around it) + space = (view.frame.width - 2 * offset) / CGFloat(buttons.count) + } + + for button in buttons { + let buttonHeight = button.frame.height + let buttonWidth = button.frame.width + + let originY = navigationView.frame.height - selectionBarHeight - bottomOffset - buttonHeight - 3 + var originX: CGFloat = 0 + + if equalSpaces { + originX = x * CGFloat(button.tag) + width + offset - barButtonItemWidth + width += buttonWidth + } else { + let buttonSpace = space - buttonWidth + originX = buttonSpace / 2 + width + offset - barButtonItemWidth + width += buttonWidth + space - buttonWidth + spaces.append(buttonSpace) + } + + if button.tag == currentPageIndex + 1 { + guard let titleLabel = button.titleLabel else { continue } + selectionBarOriginX = originX - (selectionBarWidth - buttonWidth) / 2 + titleLabel.textColor = selectedButtonColor } + + button.frame = CGRect(x: originX, y: originY, width: buttonWidth, height: buttonHeight) + + addFunction(button) } + + updateLeftSubtract() + buttons.forEach { $0.frame.origin.x -= leftSubtract } } - + + private func updateLeftSubtract() { + guard let firstButton = buttons.first else { return } + let convertedXOrigin = firstButton.convert(firstButton.frame.origin, to: view).x + let barButtonWidth: CGFloat = equalSpaces ? 0 : barButtonItemWidth + let leftSubtract: CGFloat = (convertedXOrigin - offset + barButtonWidth) / 2 - x / 2 + self.leftSubtract = leftSubtract + } + open func scrollViewDidScroll(_ scrollView: UIScrollView) { - - let xFromCenter = view.frame.size.width - scrollView.contentOffset.x - var width = 0 as CGFloat - //print(xFromCenter) - let border = viewWidth - 1 - - - guard currentPageIndex > 0 && currentPageIndex <= buttons.count else {return} - - //Ensuring currentPageIndex is not changed twice + let xFromCenter = view.frame.width - scrollView.contentOffset.x + var width: CGFloat = 0 + let border = view.frame.width - 1 + + guard currentPageIndex >= 0, currentPageIndex < buttons.endIndex else { return } + + // Ensuring currentPageIndex is not changed twice if -border ... border ~= xFromCenter { indexNotIncremented = true } - - //Resetting finalPageIndex for switching tabs + + // Resetting finalPageIndex for switching tabs if xFromCenter == 0 { finalPageIndex = -1 animationFinished = true } - - //Going right - if xFromCenter <= -viewWidth && indexNotIncremented && currentPageIndex < buttons.count { - view.backgroundColor = pageArray[currentPageIndex].view.backgroundColor + + // Going right + if xFromCenter <= -view.frame.width, indexNotIncremented, currentPageIndex < buttons.endIndex - 1 { + view.backgroundColor = pages[currentPageIndex + 1].view.backgroundColor currentPageIndex += 1 indexNotIncremented = false } - - //Going left - else if xFromCenter >= viewWidth && indexNotIncremented && currentPageIndex >= 2 { - view.backgroundColor = pageArray[currentPageIndex - 2].view.backgroundColor + + // Going left + else if xFromCenter >= view.frame.width, indexNotIncremented, currentPageIndex >= 1 { + view.backgroundColor = pages[currentPageIndex - 1].view.backgroundColor currentPageIndex -= 1 indexNotIncremented = false } - + if buttonColor != selectedButtonColor { changeButtonColor(xFromCenter) } - - + for button in buttons { - - var originX = CGFloat(0) - var space = CGFloat(0) - + var originX: CGFloat = 0 + var space: CGFloat = 0 + if equalSpaces { originX = x * CGFloat(button.tag) + width width += button.frame.width - } - - else { + } else { space = spaces[button.tag - 1] originX = space / 2 + width width += button.frame.width + space } - - let selectionBarOriginX = originX - (selectionBarWidth - button.frame.width) / 2 + offset - barButtonItemWidth - valueToSubtract - - //Get button with current index - guard button.tag == currentPageIndex - else {continue} - + + let selectionBarOriginX = originX - (selectionBarWidth - button.frame.width) / 2 + offset - barButtonItemWidth - leftSubtract + + // Get button with current index + guard button.tag == currentPageIndex + 1 + else { continue } + var nextButton = UIButton() - var nextSpace = CGFloat() - - if xFromCenter < 0 && button.tag < buttons.count { + var nextSpace: CGFloat = 0 + + if xFromCenter < 0, button.tag < buttons.count { nextButton = buttons[button.tag] if equalSpaces == false { nextSpace = spaces[button.tag] } - } - else if xFromCenter > 0 && button.tag != 1 { + } else if xFromCenter > 0, button.tag != 1 { nextButton = buttons[button.tag - 2] if equalSpaces == false { nextSpace = spaces[button.tag - 2] } } - - var newRatio = CGFloat(0) - + + var newRatio: CGFloat = 0 + if equalSpaces { let expression = 2 * x + button.frame.width - (selectionBarWidth - nextButton.frame.width) / 2 - newRatio = view.frame.width / (expression - (x - (selectionBarWidth - button.frame.width) / 2)) - } - - else { + newRatio = view.frame.width / (expression - (x - (selectionBarWidth - button.frame.width) / 2)) + } else { let expression = button.frame.width + space / 2 + (selectionBarWidth - button.frame.width) / 2 newRatio = view.frame.width / (expression + nextSpace / 2 - (selectionBarWidth - nextButton.frame.width) / 2) - } - - - selectionBar.frame = CGRect(x: selectionBarOriginX - (xFromCenter/newRatio), y: selectionBar.frame.origin.y, width: selectionBarWidth, height: selectionBarHeight) + + selectionBar.frame = CGRect(x: selectionBarOriginX - (xFromCenter / newRatio), y: selectionBar.frame.origin.y, width: selectionBarWidth, height: selectionBarHeight) return - } - } - - - //Triggered when selected button in navigation view is changed + + // Triggered when selected button in navigation view is changed func scrollToNextViewController(_ index: Int) { - - let currentViewControllerIndex = currentPageIndex - 1 - - //Comparing index (i.e. tab where user is going to) and when compared, we can now know what direction we should go - //Index is on the right + let currentViewControllerIndex = currentPageIndex + + // Comparing index (i.e. tab where user is going to) and when compared, we can now know what direction we should go + // Index is on the right if index > currentViewControllerIndex { - - //loop - if user goes from tab 1 to tab 3 we want to have tab 2 in animation - for viewControllerIndex in currentViewControllerIndex...index { - let destinationViewController = pageArray[viewControllerIndex] - pageController.setViewControllers([destinationViewController], direction: .forward, animated: true, completion:nil) - + // loop - if user goes from tab 1 to tab 3 we want to have tab 2 in animation + for viewControllerIndex in currentViewControllerIndex ... index { + let destinationViewController = pages[viewControllerIndex] + pageController.setViewControllers([destinationViewController], direction: .forward, animated: true, completion: nil) } } - //Index is on the left + // Index is on the left else { - - for viewControllerIndex in (index...currentViewControllerIndex).reversed() { - let destinationViewController = pageArray[viewControllerIndex] + for viewControllerIndex in (index ... currentViewControllerIndex).reversed() { + let destinationViewController = pages[viewControllerIndex] pageController.setViewControllers([destinationViewController], direction: .reverse, animated: true, completion: nil) - } } - } - + @objc func switchTabs(_ sender: UIButton) { - let index = sender.tag - 1 - - //Can't animate twice to the same controller (otherwise weird stuff happens) - guard index != finalPageIndex && index != currentPageIndex - 1 && animationFinished else {return} - + + // Can't animate twice to the same controller (otherwise weird stuff happens) + guard index != finalPageIndex, index != currentPageIndex, animationFinished else { return } + animationFinished = false finalPageIndex = index scrollToNextViewController(index) } - + func addFunction(_ button: UIButton) { - button.addTarget(self, action: #selector(self.switchTabs(_:)), for: .touchUpInside) + button.addTarget(self, action: #selector(switchTabs(_:)), for: .touchUpInside) } - - - - func setPageController() { - - guard (self.topViewController as? UIPageViewController) != nil else {return} - - pageController = self.topViewController as! UIPageViewController - pageController.delegate = self - pageController.dataSource = self - - viewWidth = view.frame.width - navigationBarHeight = navigationBar.frame.height - } - + func changeButtonColor(_ xFromCenter: CGFloat) { - //Change color of button before animation finished (i.e. colour changes even when the user is between buttons - - let viewWidthHalf = viewWidth / 2 - let border = viewWidth - 1 - let halfBorder = viewWidthHalf - 1 - - //Going left, next button selected - if viewWidthHalf ... border ~= xFromCenter && currentPageIndex > 1 { - - let button = buttons[currentPageIndex - 2] - let previousButton = buttons[currentPageIndex - 1] - + // Change color of button before animation finished (i.e. colour changes even when the user is between buttons + + let viewWidthHalf = view.frame.width / 2 + let border = view.frame.width - 1 + let halfBorder = view.frame.width / 2 - 1 + + // Going left, next button selected + if viewWidthHalf ... border ~= xFromCenter, currentPageIndex > 0 { + let button = buttons[currentPageIndex - 1] + let previousButton = buttons[currentPageIndex] + button.titleLabel?.textColor = selectedButtonColor previousButton.titleLabel?.textColor = buttonColor - + button.isSelected = true previousButton.isSelected = false } - - //Going right, current button selected - else if 0 ... halfBorder ~= xFromCenter && currentPageIndex > 1 { - - let button = buttons[currentPageIndex - 1] - let previousButton = buttons[currentPageIndex - 2] - + + // Going right, current button selected + else if 0 ... halfBorder ~= xFromCenter, currentPageIndex > 1 { + let button = buttons[currentPageIndex] + let previousButton = buttons[currentPageIndex - 1] + button.titleLabel?.textColor = selectedButtonColor previousButton.titleLabel?.textColor = buttonColor - + button.isSelected = true previousButton.isSelected = false } - - //Going left, current button selected - else if -halfBorder ... 0 ~= xFromCenter && currentPageIndex < buttons.count { - - let previousButton = buttons[currentPageIndex] - let button = buttons[currentPageIndex - 1] - + + // Going left, current button selected + else if -halfBorder ... 0 ~= xFromCenter, currentPageIndex < buttons.endIndex - 1 { + let previousButton = buttons[currentPageIndex + 1] + let button = buttons[currentPageIndex] + button.titleLabel?.textColor = selectedButtonColor previousButton.titleLabel?.textColor = buttonColor - + button.isSelected = true previousButton.isSelected = false } - - //Going right, next button selected - else if -border ... -viewWidthHalf ~= xFromCenter && currentPageIndex < buttons.count { - let button = buttons[currentPageIndex] - let previousButton = buttons[currentPageIndex - 1] - + + // Going right, next button selected + else if -border ... -viewWidthHalf ~= xFromCenter, currentPageIndex < buttons.endIndex - 1 { + let button = buttons[currentPageIndex + 1] + let previousButton = buttons[currentPageIndex] + button.titleLabel?.textColor = selectedButtonColor previousButton.titleLabel?.textColor = buttonColor - + button.isSelected = true previousButton.isSelected = false - - } - } - } extension SwipeViewController: UIPageViewControllerDataSource { - //Swiping left - public func pageViewController(_ pageViewController: UIPageViewController, + // Swiping left + public func pageViewController(_: UIPageViewController, viewControllerBefore viewController: UIViewController) -> UIViewController? { - - //Get current view controller index - guard let viewControllerIndex = pageArray.index(of: viewController) else {return nil} - + // Get current view controller index + guard let viewControllerIndex = pages.firstIndex(of: viewController) else { return nil } + let previousIndex = viewControllerIndex - 1 - - //Making sure the index doesn't get bigger than the array of view controllers - guard previousIndex >= 0 && pageArray.count > previousIndex else {return nil} - - return pageArray[previousIndex] + + // Making sure the index doesn't get bigger than the array of view controllers + guard previousIndex >= 0, pages.count > previousIndex else { return nil } + + return pages[previousIndex] } - - //Swiping right - public func pageViewController(_ pageViewController: UIPageViewController, viewControllerAfter viewController: UIViewController) -> UIViewController? { - //Get current view controller index - guard let viewControllerIndex = pageArray.index(of: viewController) else {return nil} - + + // Swiping right + public func pageViewController(_: UIPageViewController, viewControllerAfter viewController: UIViewController) -> UIViewController? { + // Get current view controller index + guard let viewControllerIndex = pages.firstIndex(of: viewController) else { return nil } + let nextIndex = viewControllerIndex + 1 - - //Making sure the index doesn't get bigger than the array of view controllers - guard pageArray.count > nextIndex else {return nil} - - - return pageArray[nextIndex] - } -} + // Making sure the index doesn't get bigger than the array of view controllers + guard pages.count > nextIndex else { return nil } -public struct SwipeButtonWithImage { - var size: CGSize? - var image: UIImage? - var selectedImage: UIImage? - - public init(image: UIImage?, selectedImage: UIImage?, size: CGSize?) { - self.image = image - self.selectedImage = selectedImage - self.size = size + return pages[nextIndex] } } - - diff --git a/README.md b/README.md index 8410189..a2347b4 100644 --- a/README.md +++ b/README.md @@ -14,13 +14,6 @@ SwipeViewController is a modification of Objective-C project RKSwipeBetweenViewC ![demo](http://imgur.com/SDIkf4b.gif) ## Installation -### For both options - -You can init SwipeViewController simply like this: -```swift -let pageController = UIPageViewController(transitionStyle: .scroll, navigationOrientation: .horizontal, options: nil) -let navigationController = YourViewControllerName(rootViewController: pageController) -``` ### CocoaPods @@ -41,48 +34,28 @@ github "fortmarek/SwipeViewController" ### Manually -Include the Pod/Classes/SwipeViewController.swift and the Pod/Classes/InterfaceController.swift files into your project. +Include the Pod/Classes/SwipeViewController.swift files into your project. ## Usage -First make your ViewController a subclass of SwipeViewController - -```swift -import SwipeViewController - -class ViewController: SwipeViewController {} -``` - -All the other setup and customization function have to be in viewDidLoad() - -### Page Array -You first need to set the array of view controllers that you want to display, in order to do that you need to use this function: -```swift -let stb = UIStoryboard(name: "Walkthrough", bundle: nil) -let page_one = stb.instantiateViewControllerWithIdentifier(“page1”) as UIViewController -let page_two = stb.instantiateViewControllerWithIdentifier(“page2”) as UIViewController -let page_three = stb.instantiateViewControllerWithIdentifier(“page3”) as UIViewController - -setViewControllerArray([page_one, page_two, page_three]) -``` -Or you can add pages by one and not as a whole array: - +You can init SwipeViewController simply like this: ```swift -let stb = UIStoryboard(name: "Walkthrough", bundle: nil) -let page_one = stb.instantiateViewControllerWithIdentifier(“page1”) as UIViewController - -addViewController(page_one) +let myViewControllerOne = UIViewController() +let myViewControllerTwo = UIViewController() +let navigationController = SwipeViewController(pages: [myViewControllerOne, myViewControllerTwo]) ``` To set the titles of the buttons, you just need to change the title of each page: ```swift -page_one.title = "Recent" +myViewControllerOne.title = "Recent" ``` +This should be done before passing your view controller into the init method of `SwipeViewController`. + To specify which view controller should be selected first: ```swift -setFirstViewController(1) +// Selecting second view controller as the first +swipeViewController.startIndex = 1 ``` -It should also be said that the first view controller index starts at zero, just like arrays. ### NavigationBar @@ -96,57 +69,54 @@ You can also include barButtonItems, simply create UIBarButtonItem as you would ```swift let barButtonItem = UIBarButtonItem(barButtonSystemItem: .Add, target: self, action: nil) -setNavigationWithItem(UIColor.whiteColor(), leftItem: barButtonItem, rightItem: nil) +leftBarButtonItem = barButtonItem ``` +Note this should be done probably in `viewDidLoad` (definitely before the view appears). + ### SwipeButtons There are two different modes - either every button has the same space on each side not depending on the label size (good for odd numbers) ```swift -equalSpaces = true +swipeViewController.equalSpaces = true ``` or the spaces on each differ depending on the label size (good for even numbers, the label is always centered). ```swift -equalSpaces = false +swipeViewController.equalSpaces = false ``` -You can either customize buttons with this function: +You can also customize buttons with these properties: ```swift -setButtons(UIFont.systemFontOfSize(18), color: .black) -``` -Or if you want to change the color of the buttons depending on which page the user is on: - -```swift -setButtonsWithSelectedColor(UIFont.systemFontOfSize(18), color: .black, selectedColor: .white) +buttonFont, buttonColor, selectedButtonColor ``` To change the offsets on the side and on the bottom: ```swift -setButtonsOffset(40, bottomOffset: 5) +swipeViewController.offset = 40 // offset from the side +swipeViewController.bottomOffset = 5 // offset from the bottom ``` Instead of titles as labels you can use images. First init the button using SwipeButtonWithImage struct: ```swift let buttonOne = SwipeButtonWithImage(image: UIImage(named: "Hearts"), selectedImage: UIImage(named: "YellowHearts"), size: CGSize(width: 40, height: 40)) -setButtonsWithImages([buttonOne, buttonTwo, buttonThree]) +swipeViewController.buttonsWithImages = [buttonOne, buttonTwo, buttonThree] ``` ### SelectionBar -To customize selection bar, use this function: +To customize selection bar, you can change these properties: ```swift -setSelectionBar(80, height: 3, color: .black) +selectionBarHeight, selectionBarWidth, selectionBarColor ``` ### Additional customization If you want to customize it even more, you can go right to the the SwipeViewController class file but be careful. - ## Author fortmarek, marekfort@me.com diff --git a/SwipeViewController.podspec b/SwipeViewController.podspec index 3081c08..9369806 100644 --- a/SwipeViewController.podspec +++ b/SwipeViewController.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = "SwipeViewController" - s.version = "1.0" + s.version = "2.0" s.summary = "Subclass of UIPageViewController and UINavigation for easy navigation" # This description is used to generate tags and improve search results. @@ -22,13 +22,14 @@ Pod::Spec.new do |s| s.license = 'MIT' s.author = { "fortmarek" => "marekfort@me.com" } s.source = { :git => "https://github.com/fortmarek/SwipeViewController.git", :tag => s.version.to_s } - s.pod_target_xcconfig = { 'SWIFT_VERSION' => '4.0' } - # s.social_media_url = 'https://twitter.com/' + s.pod_target_xcconfig = { 'SWIFT_VERSION' => '5.0' } + s.social_media_url = 'https://twitter.com/marekfort' s.platform = :ios, '9.0' s.requires_arc = true - s.source_files = 'Pod/Classes/**/*' + s.source_files = "SwipeViewController/**/*" + s.exclude_files = "SwipeViewController/*.plist" # s.resource_bundles = { # 'SwipeViewController' => ['Pod/Assets/*.png'] # } diff --git a/Example/SwipeViewController.xcodeproj/project.pbxproj b/SwipeViewController.xcodeproj/project.pbxproj similarity index 55% rename from Example/SwipeViewController.xcodeproj/project.pbxproj rename to SwipeViewController.xcodeproj/project.pbxproj index 1493684..11833a8 100644 --- a/Example/SwipeViewController.xcodeproj/project.pbxproj +++ b/SwipeViewController.xcodeproj/project.pbxproj @@ -9,52 +9,79 @@ /* Begin PBXBuildFile section */ 607FACD61AFB9204008FA782 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD51AFB9204008FA782 /* AppDelegate.swift */; }; 607FACD81AFB9204008FA782 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD71AFB9204008FA782 /* ViewController.swift */; }; - 607FACDB1AFB9204008FA782 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 607FACD91AFB9204008FA782 /* Main.storyboard */; }; 607FACDD1AFB9204008FA782 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDC1AFB9204008FA782 /* Images.xcassets */; }; 607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */; }; - 96D76DD0F6C0C4200D1079BC /* Pods_SwipeViewController_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B0EA4212E09F3CB8920EA003 /* Pods_SwipeViewController_Example.framework */; }; - D5CC13CE545C2EFB18B35F46 /* Pods_SwipeViewController_ExampleTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 71A12539E19915824DB70347 /* Pods_SwipeViewController_ExampleTests.framework */; }; - F8A439161D7A0520006A4BB4 /* SwipeViewController_ExampleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8A439151D7A0520006A4BB4 /* SwipeViewController_ExampleTests.swift */; }; - F8A439201D7A05A0006A4BB4 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACEB1AFB9204008FA782 /* Tests.swift */; }; + F8FDADBC22B633A300EF23E3 /* SwipeViewController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F8FDADB322B633A300EF23E3 /* SwipeViewController.framework */; }; + F8FDADC322B633A300EF23E3 /* SwipeViewControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8FDADC222B633A300EF23E3 /* SwipeViewControllerTests.swift */; }; + F8FDADC522B633A300EF23E3 /* SwipeViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = F8FDADB522B633A300EF23E3 /* SwipeViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8FDADC822B633A300EF23E3 /* SwipeViewController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F8FDADB322B633A300EF23E3 /* SwipeViewController.framework */; }; + F8FDADC922B633A300EF23E3 /* SwipeViewController.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F8FDADB322B633A300EF23E3 /* SwipeViewController.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + F8FDADD322B633D700EF23E3 /* SwipeButtonWithImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8FDADD122B633D700EF23E3 /* SwipeButtonWithImage.swift */; }; + F8FDADD422B633D700EF23E3 /* SwipeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8FDADD222B633D700EF23E3 /* SwipeViewController.swift */; }; + F8FDADD622B6388A00EF23E3 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = F8FDADD522B6388A00EF23E3 /* Default-568h@2x.png */; }; F8FE8623200A5D2F00A9EAA9 /* TestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8FE8622200A5D2F00A9EAA9 /* TestViewController.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - F8A439181D7A0520006A4BB4 /* PBXContainerItemProxy */ = { + F8FDADBD22B633A300EF23E3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 607FACC81AFB9204008FA782 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F8FDADB222B633A300EF23E3; + remoteInfo = SwipeViewController; + }; + F8FDADBF22B633A300EF23E3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 607FACC81AFB9204008FA782 /* Project object */; proxyType = 1; remoteGlobalIDString = 607FACCF1AFB9204008FA782; remoteInfo = SwipeViewController_Example; }; + F8FDADC622B633A300EF23E3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 607FACC81AFB9204008FA782 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F8FDADB222B633A300EF23E3; + remoteInfo = SwipeViewController; + }; /* End PBXContainerItemProxy section */ +/* Begin PBXCopyFilesBuildPhase section */ + F8FDADCD22B633A300EF23E3 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + F8FDADC922B633A300EF23E3 /* SwipeViewController.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + /* Begin PBXFileReference section */ - 0F8B453B6FEDC93D66147F28 /* Pods-SwipeViewController_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwipeViewController_Example.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.debug.xcconfig"; sourceTree = ""; }; - 304F5B5CA89001688C108E05 /* Pods-SwipeViewController_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwipeViewController_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwipeViewController_Tests/Pods-SwipeViewController_Tests.release.xcconfig"; sourceTree = ""; }; - 3533466E5F0D61C168A9C898 /* Pods-SwipeViewController_ExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwipeViewController_ExampleTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.release.xcconfig"; sourceTree = ""; }; 3A78F0BD8C1D4DB034CB17D0 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = ""; }; - 3E660EA50628E405FF2A8952 /* Pods_SwipeViewController_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwipeViewController_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 48C8FF4D702B7B606CA44A94 /* Pods-SwipeViewController_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwipeViewController_Example.release.xcconfig"; path = "Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example.release.xcconfig"; sourceTree = ""; }; 607FACD01AFB9204008FA782 /* SwipeViewController_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwipeViewController_Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; 607FACD41AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 607FACD51AFB9204008FA782 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 607FACD71AFB9204008FA782 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 607FACDA1AFB9204008FA782 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; 607FACDC1AFB9204008FA782 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; 607FACDF1AFB9204008FA782 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; 607FACEA1AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 607FACEB1AFB9204008FA782 /* Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tests.swift; sourceTree = ""; }; - 71A12539E19915824DB70347 /* Pods_SwipeViewController_ExampleTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwipeViewController_ExampleTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - AAF4C92ADDAE61F7990F9FE7 /* Pods-SwipeViewController_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwipeViewController_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwipeViewController_Tests/Pods-SwipeViewController_Tests.debug.xcconfig"; sourceTree = ""; }; - B0EA4212E09F3CB8920EA003 /* Pods_SwipeViewController_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwipeViewController_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B370701696200D7D478E3529 /* SwipeViewController.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = SwipeViewController.podspec; path = ../SwipeViewController.podspec; sourceTree = ""; }; BAE5F3BBF8F31A50DE6C0E0C /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = ""; }; - F8A439131D7A0520006A4BB4 /* SwipeViewController_ExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SwipeViewController_ExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - F8A439151D7A0520006A4BB4 /* SwipeViewController_ExampleTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwipeViewController_ExampleTests.swift; sourceTree = ""; }; - F8A439171D7A0520006A4BB4 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + F8FDADB322B633A300EF23E3 /* SwipeViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwipeViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F8FDADB522B633A300EF23E3 /* SwipeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SwipeViewController.h; sourceTree = ""; }; + F8FDADB622B633A300EF23E3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + F8FDADBB22B633A300EF23E3 /* SwipeViewControllerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SwipeViewControllerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + F8FDADC222B633A300EF23E3 /* SwipeViewControllerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwipeViewControllerTests.swift; sourceTree = ""; }; + F8FDADC422B633A300EF23E3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + F8FDADD122B633D700EF23E3 /* SwipeButtonWithImage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SwipeButtonWithImage.swift; path = Pod/Classes/SwipeButtonWithImage.swift; sourceTree = SOURCE_ROOT; }; + F8FDADD222B633D700EF23E3 /* SwipeViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SwipeViewController.swift; path = Pod/Classes/SwipeViewController.swift; sourceTree = SOURCE_ROOT; }; + F8FDADD522B6388A00EF23E3 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; }; F8FE8622200A5D2F00A9EAA9 /* TestViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestViewController.swift; sourceTree = ""; }; - F9BFA481C592F5BD5ED5B3DC /* Pods-SwipeViewController_ExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwipeViewController_ExampleTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -62,15 +89,22 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 96D76DD0F6C0C4200D1079BC /* Pods_SwipeViewController_Example.framework in Frameworks */, + F8FDADC822B633A300EF23E3 /* SwipeViewController.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - F8A439101D7A0520006A4BB4 /* Frameworks */ = { + F8FDADB022B633A300EF23E3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D5CC13CE545C2EFB18B35F46 /* Pods_SwipeViewController_ExampleTests.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F8FDADB822B633A300EF23E3 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + F8FDADBC22B633A300EF23E3 /* SwipeViewController.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -80,13 +114,13 @@ 607FACC71AFB9204008FA782 = { isa = PBXGroup; children = ( + F8FDADD522B6388A00EF23E3 /* Default-568h@2x.png */, 607FACF51AFB993E008FA782 /* Podspec Metadata */, 607FACD21AFB9204008FA782 /* Example for SwipeViewController */, 607FACE81AFB9204008FA782 /* Tests */, - F8A439141D7A0520006A4BB4 /* SwipeViewController_ExampleTests */, + F8FDADB422B633A300EF23E3 /* SwipeViewController */, + F8FDADC122B633A300EF23E3 /* SwipeViewControllerTests */, 607FACD11AFB9204008FA782 /* Products */, - CF54E814D666B51EEF6E2669 /* Pods */, - F499277D37FCAD30CB8C6FE2 /* Frameworks */, ); sourceTree = ""; }; @@ -94,7 +128,8 @@ isa = PBXGroup; children = ( 607FACD01AFB9204008FA782 /* SwipeViewController_Example.app */, - F8A439131D7A0520006A4BB4 /* SwipeViewController_ExampleTests.xctest */, + F8FDADB322B633A300EF23E3 /* SwipeViewController.framework */, + F8FDADBB22B633A300EF23E3 /* SwipeViewControllerTests.xctest */, ); name = Products; sourceTree = ""; @@ -105,7 +140,6 @@ 607FACD51AFB9204008FA782 /* AppDelegate.swift */, 607FACD71AFB9204008FA782 /* ViewController.swift */, F8FE8622200A5D2F00A9EAA9 /* TestViewController.swift */, - 607FACD91AFB9204008FA782 /* Main.storyboard */, 607FACDC1AFB9204008FA782 /* Images.xcassets */, 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */, 607FACD31AFB9204008FA782 /* Supporting Files */, @@ -149,80 +183,94 @@ name = "Podspec Metadata"; sourceTree = ""; }; - CF54E814D666B51EEF6E2669 /* Pods */ = { - isa = PBXGroup; - children = ( - 0F8B453B6FEDC93D66147F28 /* Pods-SwipeViewController_Example.debug.xcconfig */, - 48C8FF4D702B7B606CA44A94 /* Pods-SwipeViewController_Example.release.xcconfig */, - AAF4C92ADDAE61F7990F9FE7 /* Pods-SwipeViewController_Tests.debug.xcconfig */, - 304F5B5CA89001688C108E05 /* Pods-SwipeViewController_Tests.release.xcconfig */, - F9BFA481C592F5BD5ED5B3DC /* Pods-SwipeViewController_ExampleTests.debug.xcconfig */, - 3533466E5F0D61C168A9C898 /* Pods-SwipeViewController_ExampleTests.release.xcconfig */, - ); - name = Pods; - sourceTree = ""; - }; - F499277D37FCAD30CB8C6FE2 /* Frameworks */ = { + F8FDADB422B633A300EF23E3 /* SwipeViewController */ = { isa = PBXGroup; children = ( - B0EA4212E09F3CB8920EA003 /* Pods_SwipeViewController_Example.framework */, - 3E660EA50628E405FF2A8952 /* Pods_SwipeViewController_Tests.framework */, - 71A12539E19915824DB70347 /* Pods_SwipeViewController_ExampleTests.framework */, + F8FDADD122B633D700EF23E3 /* SwipeButtonWithImage.swift */, + F8FDADD222B633D700EF23E3 /* SwipeViewController.swift */, + F8FDADB522B633A300EF23E3 /* SwipeViewController.h */, + F8FDADB622B633A300EF23E3 /* Info.plist */, ); - name = Frameworks; + path = SwipeViewController; sourceTree = ""; }; - F8A439141D7A0520006A4BB4 /* SwipeViewController_ExampleTests */ = { + F8FDADC122B633A300EF23E3 /* SwipeViewControllerTests */ = { isa = PBXGroup; children = ( - F8A439151D7A0520006A4BB4 /* SwipeViewController_ExampleTests.swift */, - F8A439171D7A0520006A4BB4 /* Info.plist */, + F8FDADC222B633A300EF23E3 /* SwipeViewControllerTests.swift */, + F8FDADC422B633A300EF23E3 /* Info.plist */, ); - path = SwipeViewController_ExampleTests; + path = SwipeViewControllerTests; sourceTree = ""; }; /* End PBXGroup section */ +/* Begin PBXHeadersBuildPhase section */ + F8FDADAE22B633A300EF23E3 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + F8FDADC522B633A300EF23E3 /* SwipeViewController.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + /* Begin PBXNativeTarget section */ 607FACCF1AFB9204008FA782 /* SwipeViewController_Example */ = { isa = PBXNativeTarget; buildConfigurationList = 607FACEF1AFB9204008FA782 /* Build configuration list for PBXNativeTarget "SwipeViewController_Example" */; buildPhases = ( - B3267A202DFF0A129EAC4B0E /* [CP] Check Pods Manifest.lock */, 607FACCC1AFB9204008FA782 /* Sources */, 607FACCD1AFB9204008FA782 /* Frameworks */, 607FACCE1AFB9204008FA782 /* Resources */, - 581E5A125CD884B653A1C903 /* [CP] Embed Pods Frameworks */, - FEE136F9DFE89657CC242D22 /* [CP] Copy Pods Resources */, + F8FDADCD22B633A300EF23E3 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( + F8FDADC722B633A300EF23E3 /* PBXTargetDependency */, ); name = SwipeViewController_Example; productName = SwipeViewController; productReference = 607FACD01AFB9204008FA782 /* SwipeViewController_Example.app */; productType = "com.apple.product-type.application"; }; - F8A439121D7A0520006A4BB4 /* SwipeViewController_ExampleTests */ = { + F8FDADB222B633A300EF23E3 /* SwipeViewController */ = { + isa = PBXNativeTarget; + buildConfigurationList = F8FDADCA22B633A300EF23E3 /* Build configuration list for PBXNativeTarget "SwipeViewController" */; + buildPhases = ( + F8FDADAE22B633A300EF23E3 /* Headers */, + F8FDADAF22B633A300EF23E3 /* Sources */, + F8FDADB022B633A300EF23E3 /* Frameworks */, + F8FDADB122B633A300EF23E3 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = SwipeViewController; + productName = SwipeViewController; + productReference = F8FDADB322B633A300EF23E3 /* SwipeViewController.framework */; + productType = "com.apple.product-type.framework"; + }; + F8FDADBA22B633A300EF23E3 /* SwipeViewControllerTests */ = { isa = PBXNativeTarget; - buildConfigurationList = F8A4391A1D7A0520006A4BB4 /* Build configuration list for PBXNativeTarget "SwipeViewController_ExampleTests" */; + buildConfigurationList = F8FDADCE22B633A300EF23E3 /* Build configuration list for PBXNativeTarget "SwipeViewControllerTests" */; buildPhases = ( - A2E79A9C37C7B8CD657AE68B /* [CP] Check Pods Manifest.lock */, - F8A4390F1D7A0520006A4BB4 /* Sources */, - F8A439101D7A0520006A4BB4 /* Frameworks */, - F8A439111D7A0520006A4BB4 /* Resources */, - 65E06944EA5C5E16011D630A /* [CP] Embed Pods Frameworks */, - 59BC93A09A15B02E01A9FB5F /* [CP] Copy Pods Resources */, + F8FDADB722B633A300EF23E3 /* Sources */, + F8FDADB822B633A300EF23E3 /* Frameworks */, + F8FDADB922B633A300EF23E3 /* Resources */, ); buildRules = ( ); dependencies = ( - F8A439191D7A0520006A4BB4 /* PBXTargetDependency */, + F8FDADBE22B633A300EF23E3 /* PBXTargetDependency */, + F8FDADC022B633A300EF23E3 /* PBXTargetDependency */, ); - name = SwipeViewController_ExampleTests; - productName = SwipeViewController_ExampleTests; - productReference = F8A439131D7A0520006A4BB4 /* SwipeViewController_ExampleTests.xctest */; + name = SwipeViewControllerTests; + productName = SwipeViewControllerTests; + productReference = F8FDADBB22B633A300EF23E3 /* SwipeViewControllerTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ @@ -231,8 +279,8 @@ 607FACC81AFB9204008FA782 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0730; - LastUpgradeCheck = 0900; + LastSwiftUpdateCheck = 1020; + LastUpgradeCheck = 1020; ORGANIZATIONNAME = CocoaPods; TargetAttributes = { 607FACCF1AFB9204008FA782 = { @@ -240,17 +288,22 @@ DevelopmentTeam = QH95ER52SG; LastSwiftMigration = 0800; }; - F8A439121D7A0520006A4BB4 = { - CreatedOnToolsVersion = 7.3.1; + F8FDADB222B633A300EF23E3 = { + CreatedOnToolsVersion = 10.2.1; DevelopmentTeam = QH95ER52SG; - LastSwiftMigration = 0800; + LastSwiftMigration = 1020; + ProvisioningStyle = Automatic; + }; + F8FDADBA22B633A300EF23E3 = { + CreatedOnToolsVersion = 10.2.1; + ProvisioningStyle = Automatic; TestTargetID = 607FACCF1AFB9204008FA782; }; }; }; buildConfigurationList = 607FACCB1AFB9204008FA782 /* Build configuration list for PBXProject "SwipeViewController" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, @@ -262,7 +315,8 @@ projectRoot = ""; targets = ( 607FACCF1AFB9204008FA782 /* SwipeViewController_Example */, - F8A439121D7A0520006A4BB4 /* SwipeViewController_ExampleTests */, + F8FDADB222B633A300EF23E3 /* SwipeViewController */, + F8FDADBA22B633A300EF23E3 /* SwipeViewControllerTests */, ); }; /* End PBXProject section */ @@ -272,113 +326,27 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 607FACDB1AFB9204008FA782 /* Main.storyboard in Resources */, 607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */, 607FACDD1AFB9204008FA782 /* Images.xcassets in Resources */, + F8FDADD622B6388A00EF23E3 /* Default-568h@2x.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - F8A439111D7A0520006A4BB4 /* Resources */ = { + F8FDADB122B633A300EF23E3 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 581E5A125CD884B653A1C903 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 59BC93A09A15B02E01A9FB5F /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - 65E06944EA5C5E16011D630A /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-SwipeViewController_ExampleTests/Pods-SwipeViewController_ExampleTests-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - A2E79A9C37C7B8CD657AE68B /* [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_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n"; - showEnvVarsInLog = 0; - }; - B3267A202DFF0A129EAC4B0E /* [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_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n"; - showEnvVarsInLog = 0; - }; - FEE136F9DFE89657CC242D22 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; + F8FDADB922B633A300EF23E3 /* Resources */ = { + isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-SwipeViewController_Example/Pods-SwipeViewController_Example-resources.sh\"\n"; - showEnvVarsInLog = 0; }; -/* End PBXShellScriptBuildPhase section */ +/* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 607FACCC1AFB9204008FA782 /* Sources */ = { @@ -391,34 +359,44 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F8A4390F1D7A0520006A4BB4 /* Sources */ = { + F8FDADAF22B633A300EF23E3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - F8A439161D7A0520006A4BB4 /* SwipeViewController_ExampleTests.swift in Sources */, - F8A439201D7A05A0006A4BB4 /* Tests.swift in Sources */, + F8FDADD322B633D700EF23E3 /* SwipeButtonWithImage.swift in Sources */, + F8FDADD422B633D700EF23E3 /* SwipeViewController.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F8FDADB722B633A300EF23E3 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + F8FDADC322B633A300EF23E3 /* SwipeViewControllerTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - F8A439191D7A0520006A4BB4 /* PBXTargetDependency */ = { + F8FDADBE22B633A300EF23E3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = F8FDADB222B633A300EF23E3 /* SwipeViewController */; + targetProxy = F8FDADBD22B633A300EF23E3 /* PBXContainerItemProxy */; + }; + F8FDADC022B633A300EF23E3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 607FACCF1AFB9204008FA782 /* SwipeViewController_Example */; - targetProxy = F8A439181D7A0520006A4BB4 /* PBXContainerItemProxy */; + targetProxy = F8FDADBF22B633A300EF23E3 /* PBXContainerItemProxy */; + }; + F8FDADC722B633A300EF23E3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = F8FDADB222B633A300EF23E3 /* SwipeViewController */; + targetProxy = F8FDADC622B633A300EF23E3 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ - 607FACD91AFB9204008FA782 /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 607FACDA1AFB9204008FA782 /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */ = { isa = PBXVariantGroup; children = ( @@ -434,6 +412,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; @@ -442,12 +421,14 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; @@ -457,6 +438,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 2.0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -480,7 +462,8 @@ ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; }; name = Debug; }; @@ -488,6 +471,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; @@ -496,12 +480,14 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; @@ -511,6 +497,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 2.0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -526,17 +513,18 @@ MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; }; name = Release; }; 607FACF01AFB9204008FA782 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0F8B453B6FEDC93D66147F28 /* Pods-SwipeViewController_Example.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = "iPhone Developer"; DEVELOPMENT_TEAM = QH95ER52SG; INFOPLIST_FILE = SwipeViewController/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 9.0; @@ -544,16 +532,16 @@ MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; 607FACF11AFB9204008FA782 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 48C8FF4D702B7B606CA44A94 /* Pods-SwipeViewController_Example.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = "iPhone Developer"; DEVELOPMENT_TEAM = QH95ER52SG; INFOPLIST_FILE = SwipeViewController/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 9.0; @@ -561,41 +549,127 @@ MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Release; }; - F8A4391B1D7A0520006A4BB4 /* Debug */ = { + F8FDADCB22B633A300EF23E3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F9BFA481C592F5BD5ED5B3DC /* Pods-SwipeViewController_ExampleTests.debug.xcconfig */; buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; DEVELOPMENT_TEAM = QH95ER52SG; - INFOPLIST_FILE = SwipeViewController_ExampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 9.3; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = SwipeViewController/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "marekfort.SwipeViewController-ExampleTests"; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = marekfort.SwipeViewController; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + F8FDADCC22B633A300EF23E3 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = QH95ER52SG; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = SwipeViewController/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = marekfort.SwipeViewController; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + F8FDADCF22B633A300EF23E3 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = SwipeViewControllerTests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = marekfort.SwipeViewControllerTests; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SwipeViewController_Example.app/SwipeViewController_Example"; }; name = Debug; }; - F8A4391C1D7A0520006A4BB4 /* Release */ = { + F8FDADD022B633A300EF23E3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3533466E5F0D61C168A9C898 /* Pods-SwipeViewController_ExampleTests.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ANALYZER_NONNULL = YES; - DEVELOPMENT_TEAM = QH95ER52SG; - INFOPLIST_FILE = SwipeViewController_ExampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 9.3; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = SwipeViewControllerTests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "marekfort.SwipeViewController-ExampleTests"; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = marekfort.SwipeViewControllerTests; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SwipeViewController_Example.app/SwipeViewController_Example"; }; name = Release; @@ -621,11 +695,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F8A4391A1D7A0520006A4BB4 /* Build configuration list for PBXNativeTarget "SwipeViewController_ExampleTests" */ = { + F8FDADCA22B633A300EF23E3 /* Build configuration list for PBXNativeTarget "SwipeViewController" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + F8FDADCB22B633A300EF23E3 /* Debug */, + F8FDADCC22B633A300EF23E3 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + F8FDADCE22B633A300EF23E3 /* Build configuration list for PBXNativeTarget "SwipeViewControllerTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - F8A4391B1D7A0520006A4BB4 /* Debug */, - F8A4391C1D7A0520006A4BB4 /* Release */, + F8FDADCF22B633A300EF23E3 /* Debug */, + F8FDADD022B633A300EF23E3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/SwipeViewController.xcodeproj/project.pbxproj.orig b/SwipeViewController.xcodeproj/project.pbxproj.orig similarity index 100% rename from Example/SwipeViewController.xcodeproj/project.pbxproj.orig rename to SwipeViewController.xcodeproj/project.pbxproj.orig diff --git a/Example/SwipeViewController.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/SwipeViewController.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from Example/SwipeViewController.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to SwipeViewController.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/SwipeViewController.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/SwipeViewController.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/SwipeViewController.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Example/SwipeViewController.xcodeproj/project_BACKUP_56494.pbxproj b/SwipeViewController.xcodeproj/project_BACKUP_56494.pbxproj similarity index 100% rename from Example/SwipeViewController.xcodeproj/project_BACKUP_56494.pbxproj rename to SwipeViewController.xcodeproj/project_BACKUP_56494.pbxproj diff --git a/Example/SwipeViewController.xcodeproj/project_BASE_56494.pbxproj b/SwipeViewController.xcodeproj/project_BASE_56494.pbxproj similarity index 100% rename from Example/SwipeViewController.xcodeproj/project_BASE_56494.pbxproj rename to SwipeViewController.xcodeproj/project_BASE_56494.pbxproj diff --git a/Example/SwipeViewController.xcodeproj/project_LOCAL_56494.pbxproj b/SwipeViewController.xcodeproj/project_LOCAL_56494.pbxproj similarity index 100% rename from Example/SwipeViewController.xcodeproj/project_LOCAL_56494.pbxproj rename to SwipeViewController.xcodeproj/project_LOCAL_56494.pbxproj diff --git a/Example/SwipeViewController.xcodeproj/project_REMOTE_56494.pbxproj b/SwipeViewController.xcodeproj/project_REMOTE_56494.pbxproj similarity index 100% rename from Example/SwipeViewController.xcodeproj/project_REMOTE_56494.pbxproj rename to SwipeViewController.xcodeproj/project_REMOTE_56494.pbxproj diff --git a/Example/SwipeViewController.xcodeproj/xcshareddata/xcschemes/SwipeViewController-Example.xcscheme b/SwipeViewController.xcodeproj/xcshareddata/xcschemes/SwipeViewController-Example.xcscheme similarity index 91% rename from Example/SwipeViewController.xcodeproj/xcshareddata/xcschemes/SwipeViewController-Example.xcscheme rename to SwipeViewController.xcodeproj/xcshareddata/xcschemes/SwipeViewController-Example.xcscheme index 74d346e..547cbe3 100644 --- a/Example/SwipeViewController.xcodeproj/xcshareddata/xcschemes/SwipeViewController-Example.xcscheme +++ b/SwipeViewController.xcodeproj/xcshareddata/xcschemes/SwipeViewController-Example.xcscheme @@ -1,6 +1,6 @@ + + + + + ReferencedContainer = "container:SwipeViewController.xcodeproj"> @@ -26,10 +26,28 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - language = "" shouldUseLaunchSchemeArgsEnv = "YES"> + + + + + + + + @@ -37,7 +55,6 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - language = "" launchStyle = "0" useCustomWorkingDirectory = "NO" ignoresPersistentStateOnLaunch = "NO" @@ -47,10 +64,10 @@ + ReferencedContainer = "container:SwipeViewController.xcodeproj"> @@ -62,6 +79,15 @@ savedToolIdentifier = "" useCustomWorkingDirectory = "NO" debugDocumentVersioning = "YES"> + + + + diff --git a/SwipeViewController/AppDelegate.swift b/SwipeViewController/AppDelegate.swift new file mode 100644 index 0000000..f10647e --- /dev/null +++ b/SwipeViewController/AppDelegate.swift @@ -0,0 +1,68 @@ +// +// AppDelegate.swift +// SwipeViewController +// +// Created by fortmarek on 03/18/2016. +// Copyright (c) 2016 fortmarek. All rights reserved. +// + +import SwipeViewController +import UIKit + +@UIApplicationMain +class AppDelegate: UIResponder, UIApplicationDelegate { + var window: UIWindow? + + func application(_: UIApplication, + didFinishLaunchingWithOptions _: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool { + let VC1 = TestViewController() + VC1.view.backgroundColor = UIColor(red: 0.19, green: 0.36, blue: 0.60, alpha: 1.0) + VC1.title = "Recent" + let VC2 = UIViewController() + VC2.view.backgroundColor = UIColor(red: 0.70, green: 0.23, blue: 0.92, alpha: 1.0) + VC2.title = "All" + let VC3 = UIViewController() + VC3.view.backgroundColor = UIColor(red: 0.17, green: 0.70, blue: 0.27, alpha: 1.0) + VC3.title = "Trending" + + let swipeViewController = ViewController(pages: [VC1, VC2, VC3]) + swipeViewController.startIndex = 0 + swipeViewController.selectionBarWidth = 80 + swipeViewController.selectionBarHeight = 3 + swipeViewController.selectionBarColor = UIColor(red: 0.23, green: 0.55, blue: 0.92, alpha: 1.0) + swipeViewController.selectedButtonColor = UIColor(red: 0.23, green: 0.55, blue: 0.92, alpha: 1.0) + swipeViewController.equalSpaces = false + + // Button with image example +// let buttonOne = SwipeButtonWithImage(image: UIImage(named: "Hearts"), selectedImage: UIImage(named: "YellowHearts"), size: CGSize(width: 40, height: 40)) +// swipeViewController.buttonsWithImages = [buttonOne, buttonOne, buttonOne] + + window = UIWindow(frame: UIScreen.main.bounds) + window?.rootViewController = swipeViewController + window?.makeKeyAndVisible() + + return true + } + + func applicationWillResignActive(_: UIApplication) { + // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. + // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. + } + + func applicationDidEnterBackground(_: UIApplication) { + // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. + // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. + } + + func applicationWillEnterForeground(_: UIApplication) { + // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. + } + + func applicationDidBecomeActive(_: UIApplication) { + // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. + } + + func applicationWillTerminate(_: UIApplication) { + // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. + } +} diff --git a/SwipeViewController/Base.lproj/LaunchScreen.xib b/SwipeViewController/Base.lproj/LaunchScreen.xib new file mode 100644 index 0000000..9aa11b8 --- /dev/null +++ b/SwipeViewController/Base.lproj/LaunchScreen.xib @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Example/SwipeViewController/Images.xcassets/AppIcon.appiconset/Contents.json b/SwipeViewController/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 68% rename from Example/SwipeViewController/Images.xcassets/AppIcon.appiconset/Contents.json rename to SwipeViewController/Images.xcassets/AppIcon.appiconset/Contents.json index d3942e9..19882d5 100644 --- a/Example/SwipeViewController/Images.xcassets/AppIcon.appiconset/Contents.json +++ b/SwipeViewController/Images.xcassets/AppIcon.appiconset/Contents.json @@ -1,5 +1,15 @@ { "images" : [ + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "3x" + }, { "idiom" : "iphone", "size" : "29x29", @@ -29,10 +39,15 @@ "idiom" : "iphone", "size" : "60x60", "scale" : "3x" + }, + { + "idiom" : "ios-marketing", + "size" : "1024x1024", + "scale" : "1x" } ], "info" : { "version" : 1, "author" : "xcode" } -} +} \ No newline at end of file diff --git a/Example/SwipeViewController/Images.xcassets/Contents.json b/SwipeViewController/Images.xcassets/Contents.json similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Contents.json rename to SwipeViewController/Images.xcassets/Contents.json diff --git a/Example/SwipeViewController/Images.xcassets/Hearts.imageset/Contents.json b/SwipeViewController/Images.xcassets/Hearts.imageset/Contents.json similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Hearts.imageset/Contents.json rename to SwipeViewController/Images.xcassets/Hearts.imageset/Contents.json diff --git a/Example/SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100.png b/SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100.png rename to SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100.png diff --git a/Example/SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100@2x.png b/SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100@2x.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100@2x.png rename to SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100@2x.png diff --git a/Example/SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100@3x.png b/SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100@3x.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100@3x.png rename to SwipeViewController/Images.xcassets/Hearts.imageset/Hearts Filled-100@3x.png diff --git a/Example/SwipeViewController/Images.xcassets/Idea.imageset/Contents.json b/SwipeViewController/Images.xcassets/Idea.imageset/Contents.json similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Idea.imageset/Contents.json rename to SwipeViewController/Images.xcassets/Idea.imageset/Contents.json diff --git a/Example/SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100.png b/SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100.png rename to SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100.png diff --git a/Example/SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100@2x.png b/SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100@2x.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100@2x.png rename to SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100@2x.png diff --git a/Example/SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100@3x.png b/SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100@3x.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100@3x.png rename to SwipeViewController/Images.xcassets/Idea.imageset/Idea Filled-100@3x.png diff --git a/Example/SwipeViewController/Images.xcassets/Message.imageset/Contents.json b/SwipeViewController/Images.xcassets/Message.imageset/Contents.json similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Message.imageset/Contents.json rename to SwipeViewController/Images.xcassets/Message.imageset/Contents.json diff --git a/Example/SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100.png b/SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100.png rename to SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100.png diff --git a/Example/SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100@2x.png b/SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100@2x.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100@2x.png rename to SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100@2x.png diff --git a/Example/SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100@3x.png b/SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100@3x.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100@3x.png rename to SwipeViewController/Images.xcassets/Message.imageset/Message Filled-100@3x.png diff --git a/Example/SwipeViewController/Images.xcassets/YellowHearts.imageset/Contents.json b/SwipeViewController/Images.xcassets/YellowHearts.imageset/Contents.json similarity index 100% rename from Example/SwipeViewController/Images.xcassets/YellowHearts.imageset/Contents.json rename to SwipeViewController/Images.xcassets/YellowHearts.imageset/Contents.json diff --git a/Example/SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100.png b/SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100.png rename to SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100.png diff --git a/Example/SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100@2x.png b/SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100@2x.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100@2x.png rename to SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100@2x.png diff --git a/Example/SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100@3x.png b/SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100@3x.png similarity index 100% rename from Example/SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100@3x.png rename to SwipeViewController/Images.xcassets/YellowHearts.imageset/Hearts Filled-100@3x.png diff --git a/Example/SwipeViewController/Info.plist b/SwipeViewController/Info.plist similarity index 63% rename from Example/SwipeViewController/Info.plist rename to SwipeViewController/Info.plist index eb18faa..93437bc 100644 --- a/Example/SwipeViewController/Info.plist +++ b/SwipeViewController/Info.plist @@ -3,7 +3,7 @@ CFBundleDevelopmentRegion - en + $(DEVELOPMENT_LANGUAGE) CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -13,27 +13,14 @@ CFBundleName $(PRODUCT_NAME) CFBundlePackageType - APPL + FMWK CFBundleShortVersionString 1.0 - CFBundleSignature - ???? CFBundleVersion - 1 - LSRequiresIPhoneOS - + $(CURRENT_PROJECT_VERSION) UILaunchStoryboardName LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - + diff --git a/SwipeViewController/SwipeViewController.h b/SwipeViewController/SwipeViewController.h new file mode 100644 index 0000000..1b3798a --- /dev/null +++ b/SwipeViewController/SwipeViewController.h @@ -0,0 +1,19 @@ +// +// SwipeViewController.h +// SwipeViewController +// +// Created by Marek Fořt on 6/16/19. +// Copyright © 2019 CocoaPods. All rights reserved. +// + +#import + +//! Project version number for SwipeViewController. +FOUNDATION_EXPORT double SwipeViewControllerVersionNumber; + +//! Project version string for SwipeViewController. +FOUNDATION_EXPORT const unsigned char SwipeViewControllerVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/Example/SwipeViewController/TestViewController.swift b/SwipeViewController/TestViewController.swift similarity index 99% rename from Example/SwipeViewController/TestViewController.swift rename to SwipeViewController/TestViewController.swift index 6c93b44..05d01ce 100644 --- a/Example/SwipeViewController/TestViewController.swift +++ b/SwipeViewController/TestViewController.swift @@ -9,8 +9,6 @@ import UIKit class TestViewController: UIViewController { - - override func viewDidLoad() { super.viewDidLoad() diff --git a/SwipeViewController/ViewController.swift b/SwipeViewController/ViewController.swift new file mode 100644 index 0000000..c7b4824 --- /dev/null +++ b/SwipeViewController/ViewController.swift @@ -0,0 +1,27 @@ +// +// ViewController.swift +// SwipeBetweenViewControllers +// +// Created by Marek Fořt on 14.03.16. +// Copyright © 2016 Marek Fořt. All rights reserved. +// + +import SwipeViewController +import UIKit + +class ViewController: SwipeViewController { + override func viewDidLoad() { + super.viewDidLoad() + + let barButtonItem = UIBarButtonItem(barButtonSystemItem: .add, target: self, action: #selector(push)) + barButtonItem.tintColor = .black + leftBarButtonItem = barButtonItem + } + + @objc func push(sender _: UIBarButtonItem) { + let VC4 = UIViewController() + VC4.view.backgroundColor = UIColor.purple + VC4.title = "Cool" + pushViewController(VC4, animated: true) + } +} diff --git a/Example/Tests/Info.plist b/SwipeViewControllerTests/Info.plist similarity index 89% rename from Example/Tests/Info.plist rename to SwipeViewControllerTests/Info.plist index ba72822..6c40a6c 100644 --- a/Example/Tests/Info.plist +++ b/SwipeViewControllerTests/Info.plist @@ -3,7 +3,7 @@ CFBundleDevelopmentRegion - en + $(DEVELOPMENT_LANGUAGE) CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -16,8 +16,6 @@ BNDL CFBundleShortVersionString 1.0 - CFBundleSignature - ???? CFBundleVersion 1 diff --git a/Example/SwipeViewController_ExampleTests/SwipeViewController_ExampleTests.swift b/SwipeViewControllerTests/SwipeViewControllerTests.swift similarity index 67% rename from Example/SwipeViewController_ExampleTests/SwipeViewController_ExampleTests.swift rename to SwipeViewControllerTests/SwipeViewControllerTests.swift index 61962c1..1ec2dc4 100644 --- a/Example/SwipeViewController_ExampleTests/SwipeViewController_ExampleTests.swift +++ b/SwipeViewControllerTests/SwipeViewControllerTests.swift @@ -1,35 +1,34 @@ // -// SwipeViewController_ExampleTests.swift -// SwipeViewController_ExampleTests +// SwipeViewControllerTests.swift +// SwipeViewControllerTests // -// Created by Marek Fořt on 02/09/16. -// Copyright © 2016 CocoaPods. All rights reserved. +// Created by Marek Fořt on 6/16/19. +// Copyright © 2019 CocoaPods. All rights reserved. // import XCTest +@testable import SwipeViewController + +class SwipeViewControllerTests: XCTestCase { -class SwipeViewController_ExampleTests: XCTestCase { - override func setUp() { - super.setUp() // Put setup code here. This method is called before the invocation of each test method in the class. } - + override func tearDown() { // Put teardown code here. This method is called after the invocation of each test method in the class. - super.tearDown() } - + func testExample() { // This is an example of a functional test case. // Use XCTAssert and related functions to verify your tests produce the correct results. } - + func testPerformanceExample() { // This is an example of a performance test case. - self.measureBlock { + self.measure { // Put the code you want to measure the time of here. } } - + } diff --git a/Example/SwipeViewController_ExampleTests/Info.plist b/Tests/Info.plist similarity index 100% rename from Example/SwipeViewController_ExampleTests/Info.plist rename to Tests/Info.plist diff --git a/Example/Tests/Tests.swift b/Tests/Tests.swift similarity index 92% rename from Example/Tests/Tests.swift rename to Tests/Tests.swift index 32b84f9..ab8fb91 100644 --- a/Example/Tests/Tests.swift +++ b/Tests/Tests.swift @@ -1,29 +1,27 @@ +import SwipeViewController import UIKit import XCTest -import SwipeViewController class Tests: XCTestCase { - override func setUp() { super.setUp() // Put setup code here. This method is called before the invocation of each test method in the class. } - + override func tearDown() { // Put teardown code here. This method is called after the invocation of each test method in the class. super.tearDown() } - + func testExample() { // This is an example of a functional test case. XCTAssert(true, "Pass") } - + func testPerformanceExample() { // This is an example of a performance test case. - self.measureBlock() { + measureBlock { // Put the code you want to measure the time of here. } } - } diff --git a/_Pods.xcodeproj b/_Pods.xcodeproj deleted file mode 120000 index 3c5a8e7..0000000 --- a/_Pods.xcodeproj +++ /dev/null @@ -1 +0,0 @@ -Example/Pods/Pods.xcodeproj \ No newline at end of file