3 Commits

Author SHA1 Message Date
Cookiezby 67adf23091 edit .travis.yml 2019-02-10 13:03:53 +09:00
Cookiezby 8ebf9518c9 fix readme, bump pod version 2019-02-10 12:57:15 +09:00
Cookiezby 7852d6a9ae fix delegate parameter 2019-02-10 12:54:42 +09:00
16 changed files with 410 additions and 366 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
# * http://www.objc.io/issue-6/travis-ci.html
# * https://github.com/supermarin/xcpretty#usage
osx_image: xcode10
osx_image: xcode10.1
language: swift
# cache: cocoapods
# podfile: Example/Podfile
@@ -177,7 +177,6 @@
607FACCD1AFB9204008FA782 /* Frameworks */,
607FACCE1AFB9204008FA782 /* Resources */,
40177D7B23047A5D3EB4F060 /* [CP] Embed Pods Frameworks */,
0C59C05A8C561B00C30729E6 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
@@ -196,8 +195,6 @@
607FACE11AFB9204008FA782 /* Sources */,
607FACE21AFB9204008FA782 /* Frameworks */,
607FACE31AFB9204008FA782 /* Resources */,
18F9B0442D0C45DC90AEC65F /* [CP] Embed Pods Frameworks */,
922E547E5B168BA9ABEAE6C1 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
@@ -290,36 +287,6 @@
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# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
0C59C05A8C561B00C30729E6 /* [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-LabelSwitch_Example/Pods-LabelSwitch_Example-resources.sh\"\n";
showEnvVarsInLog = 0;
};
18F9B0442D0C45DC90AEC65F /* [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-LabelSwitch_Tests/Pods-LabelSwitch_Tests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
40177D7B23047A5D3EB4F060 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -356,21 +323,6 @@
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# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
922E547E5B168BA9ABEAE6C1 /* [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-LabelSwitch_Tests/Pods-LabelSwitch_Tests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
+2 -2
View File
@@ -59,8 +59,8 @@ class ViewController: UIViewController {
}
extension ViewController: LabelSwitchDelegate {
func switchChangToState(_ state: LabelSwitchState) {
switch state {
func switchChangToState(sender: LabelSwitch) {
switch sender.curState {
case .L: print("circle on left")
case .R: print("circle on right")
}
+4 -4
View File
@@ -1,16 +1,16 @@
PODS:
- LabelSwitch (0.1.4)
- LabelSwitch (0.1.5)
DEPENDENCIES:
- LabelSwitch (from `../`)
EXTERNAL SOURCES:
LabelSwitch:
:path: ../
:path: "../"
SPEC CHECKSUMS:
LabelSwitch: 6ec30e04812990a858178810129024c8bdb7dbb3
LabelSwitch: f0b52cd7fcaf24d447055321b9a01afdfc8d8aa2
PODFILE CHECKSUM: a898de11b0f271336544f6e30dfc02c11c75244a
COCOAPODS: 1.4.0
COCOAPODS: 1.5.3
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "LabelSwitch",
"version": "0.1.4",
"version": "0.1.5",
"summary": "Switch with label in background",
"description": "TODO: Add long description of the pod here.",
"homepage": "https://github.com/Cookiezby/LabelSwitch",
@@ -13,7 +13,7 @@
},
"source": {
"git": "https://github.com/Cookiezby/LabelSwitch.git",
"tag": "0.1.4"
"tag": "0.1.5"
},
"platforms": {
"ios": "9.0"
+4 -4
View File
@@ -1,16 +1,16 @@
PODS:
- LabelSwitch (0.1.4)
- LabelSwitch (0.1.5)
DEPENDENCIES:
- LabelSwitch (from `../`)
EXTERNAL SOURCES:
LabelSwitch:
:path: ../
:path: "../"
SPEC CHECKSUMS:
LabelSwitch: 6ec30e04812990a858178810129024c8bdb7dbb3
LabelSwitch: f0b52cd7fcaf24d447055321b9a01afdfc8d8aa2
PODFILE CHECKSUM: a898de11b0f271336544f6e30dfc02c11c75244a
COCOAPODS: 1.4.0
COCOAPODS: 1.5.3
+338 -287
View File
@@ -7,33 +7,40 @@
objects = {
/* Begin PBXBuildFile section */
13D07382BFA3BC2B1C056EB131BA64F0 /* LabelSwitchState.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5951A5B67A49B51ADD4970703FBDC35 /* LabelSwitchState.swift */; };
25CC44EA58E7A6A5BB6BCEED889E1EFE /* Pods-LabelSwitch_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE8F0BDCFC40AA12D2FB80E026384EE /* Pods-LabelSwitch_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
2B48E10519B3EEA68867FC1E584ED216 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; };
353C235B056B632B779F8C6C6F669806 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; };
5FC104F5D9489CF6CAAD225DD0BFE47C /* LabelSwitch-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F365718E07BD936CCBFA337A61BC1983 /* LabelSwitch-dummy.m */; };
65028E701A0F07785946A0EC20BADE20 /* Pods-LabelSwitch_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 75889631FC48A095FFE6877437D722CF /* Pods-LabelSwitch_Example-dummy.m */; };
70B1EB8BA459B71A8C8886A24A7FE865 /* Pods-LabelSwitch_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D1252FBBCE3AF12EC1EE2C86AEE8DD0F /* Pods-LabelSwitch_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
A025F1821E5E16C34AF03234D093D2D8 /* LabelSwitchConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB9A0C9973AA5271530B8D07E1DC263 /* LabelSwitchConfig.swift */; };
A4AEC81CC360DD91AFBBD012B4E433BF /* LabelSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A1CEEEDD14B30BFCBEA79DB0871D05B /* LabelSwitch.swift */; };
B970A1F2E7AAA94E47F490AC68719F72 /* Pods-LabelSwitch_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E844930A4F8DA45EF572A67799F5BA99 /* Pods-LabelSwitch_Tests-dummy.m */; };
C0400E845ABCD4C486E887FCFF7D326E /* LabelSwitch-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B79E9BC3CF97AE0B9B07DB9455E671 /* LabelSwitch-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
DDC329947CF4DA58A386AAF24F580F26 /* LabelSwitchBackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16BEE47B90383581C8C54C5D20A3B8B1 /* LabelSwitchBackView.swift */; };
FAA9FF6BB5A530C1FDB0406AE7D2A297 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; };
086216A4CEF2827CF0199E557FB5C967 /* Pods-LabelSwitch_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D1252FBBCE3AF12EC1EE2C86AEE8DD0F /* Pods-LabelSwitch_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
0D097ABCAE92B0F215ED046A3027A194 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5A16F4CFC63FAC439D7A04994F579A03 /* Foundation.framework */; };
1A6AD89631C6F6A6C0C75C97E463A4D3 /* LabelSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A1CEEEDD14B30BFCBEA79DB0871D05B /* LabelSwitch.swift */; };
A6BE5CA9F7CFFE0717BD04AB57082DB5 /* LabelSwitchConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB9A0C9973AA5271530B8D07E1DC263 /* LabelSwitchConfig.swift */; };
B0233D86809B3A256D6BD10AA2D38A63 /* Pods-LabelSwitch_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE8F0BDCFC40AA12D2FB80E026384EE /* Pods-LabelSwitch_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
B7D7557017B025C832B55802EB80C2C9 /* Pods-LabelSwitch_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 75889631FC48A095FFE6877437D722CF /* Pods-LabelSwitch_Example-dummy.m */; };
BAEDD653DA25D3D3E166E6D262D26EE1 /* LabelSwitchState.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5951A5B67A49B51ADD4970703FBDC35 /* LabelSwitchState.swift */; };
C6494DA76FFA32A76753E508DB4E172C /* LabelSwitchBackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16BEE47B90383581C8C54C5D20A3B8B1 /* LabelSwitchBackView.swift */; };
CB67FA75F5467527FA0089653C799A15 /* LabelSwitch-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B79E9BC3CF97AE0B9B07DB9455E671 /* LabelSwitch-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
D5B459BD18A536CDB70D942822D74EDD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5A16F4CFC63FAC439D7A04994F579A03 /* Foundation.framework */; };
E7587BC92E70ED602F3DC70DA84332D9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5A16F4CFC63FAC439D7A04994F579A03 /* Foundation.framework */; };
E79DC2AE4DDB371EA7FF3674A5E6255C /* Pods-LabelSwitch_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E844930A4F8DA45EF572A67799F5BA99 /* Pods-LabelSwitch_Tests-dummy.m */; };
F034A807B2E8C99EEF65753423777BA0 /* LabelSwitch-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F365718E07BD936CCBFA337A61BC1983 /* LabelSwitch-dummy.m */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
6F840B8A80D03446D8D5D493EA942581 /* PBXContainerItemProxy */ = {
B4C44E01C66531D4D8386AE563C77AF6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 29F16605616352851E18E09AB88A9E3A;
remoteGlobalIDString = 6B0DEC1DF8F9FFC47340AE0B6BAE928A;
remoteInfo = "Pods-LabelSwitch_Example";
};
CB817B214942F6901D047CD4C91482AE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 032119AF7C35D46B67AD5E7A0BD4746A;
remoteInfo = LabelSwitch;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
07B96393FFE12F88B7BD8213A682A824 /* Pods_LabelSwitch_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LabelSwitch_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
07B96393FFE12F88B7BD8213A682A824 /* Pods_LabelSwitch_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_LabelSwitch_Example.framework; path = "Pods-LabelSwitch_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
0828263E42738995C191AC7A73C5123C /* LabelSwitch.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LabelSwitch.xcconfig; sourceTree = "<group>"; };
1474133DC36CDD07FE8C847A0DA27AA8 /* Pods-LabelSwitch_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-LabelSwitch_Example.modulemap"; sourceTree = "<group>"; };
16BEE47B90383581C8C54C5D20A3B8B1 /* LabelSwitchBackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LabelSwitchBackView.swift; path = LabelSwitch/Classes/LabelSwitchBackView.swift; sourceTree = "<group>"; };
@@ -46,25 +53,25 @@
3D8A7940725974801D9047BEB467250A /* Pods-LabelSwitch_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LabelSwitch_Example.release.xcconfig"; sourceTree = "<group>"; };
4013D262C526BDCC1834E0AB735D5237 /* Pods-LabelSwitch_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-LabelSwitch_Example-acknowledgements.plist"; sourceTree = "<group>"; };
4BE8F0BDCFC40AA12D2FB80E026384EE /* Pods-LabelSwitch_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-LabelSwitch_Tests-umbrella.h"; sourceTree = "<group>"; };
5A16F4CFC63FAC439D7A04994F579A03 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
5A1CEEEDD14B30BFCBEA79DB0871D05B /* LabelSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LabelSwitch.swift; path = LabelSwitch/Classes/LabelSwitch.swift; sourceTree = "<group>"; };
5AB09630DA8BB6CD81E5DBEF9F9BB71A /* Pods-LabelSwitch_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LabelSwitch_Tests-frameworks.sh"; sourceTree = "<group>"; };
5ABCA8679E78F38686B649A05004917F /* Pods-LabelSwitch_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LabelSwitch_Example.debug.xcconfig"; sourceTree = "<group>"; };
5CA6CCA12F73F883B092DF968921FBFC /* LabelSwitch.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = LabelSwitch.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
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; };
5CA6CCA12F73F883B092DF968921FBFC /* LabelSwitch.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = LabelSwitch.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
75889631FC48A095FFE6877437D722CF /* Pods-LabelSwitch_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-LabelSwitch_Example-dummy.m"; sourceTree = "<group>"; };
7E0D5AC7810F61B1CDCA8375C9D840F8 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
7E0D5AC7810F61B1CDCA8375C9D840F8 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; };
85532CEF5B09BEB574C06D2A4E0DEFA9 /* Pods-LabelSwitch_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LabelSwitch_Tests.release.xcconfig"; sourceTree = "<group>"; };
87B79E9BC3CF97AE0B9B07DB9455E671 /* LabelSwitch-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LabelSwitch-umbrella.h"; sourceTree = "<group>"; };
929C9678E8D996D2D5754E830463D620 /* Pods-LabelSwitch_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LabelSwitch_Example-frameworks.sh"; sourceTree = "<group>"; };
93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
9DADC4E8700426611EE9E55634423AA8 /* Pods-LabelSwitch_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LabelSwitch_Example-resources.sh"; sourceTree = "<group>"; };
9E2FDD69F588031857BABDA406467AA8 /* Pods-LabelSwitch_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-LabelSwitch_Tests-acknowledgements.plist"; sourceTree = "<group>"; };
9EB3AB7C81FFB08C4224320E31DD1938 /* Pods_LabelSwitch_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LabelSwitch_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
B3B005FAA6E48D18C6128C54467FDF9A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
9EB3AB7C81FFB08C4224320E31DD1938 /* Pods_LabelSwitch_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_LabelSwitch_Tests.framework; path = "Pods-LabelSwitch_Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
B3B005FAA6E48D18C6128C54467FDF9A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; };
C5951A5B67A49B51ADD4970703FBDC35 /* LabelSwitchState.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LabelSwitchState.swift; path = LabelSwitch/Classes/LabelSwitchState.swift; sourceTree = "<group>"; };
C7FF822F4E36F4AB474D2737DC6D1EA3 /* Pods-LabelSwitch_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-LabelSwitch_Example-acknowledgements.markdown"; sourceTree = "<group>"; };
D1252FBBCE3AF12EC1EE2C86AEE8DD0F /* Pods-LabelSwitch_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-LabelSwitch_Example-umbrella.h"; sourceTree = "<group>"; };
D7D4688CF46CDFDB6D23A25237B02BA5 /* LabelSwitch.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LabelSwitch.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D7D4688CF46CDFDB6D23A25237B02BA5 /* LabelSwitch.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = LabelSwitch.framework; path = LabelSwitch.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D9E94DF2C9C9CCA5B101992D5F45710F /* Pods-LabelSwitch_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LabelSwitch_Tests-resources.sh"; sourceTree = "<group>"; };
E48A2DC8B8B956500D8FD680F6C7E1E5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
E844930A4F8DA45EF572A67799F5BA99 /* Pods-LabelSwitch_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-LabelSwitch_Tests-dummy.m"; sourceTree = "<group>"; };
@@ -74,27 +81,27 @@
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
B97CC020730E769D9D7710D17A817FC9 /* Frameworks */ = {
2B43954AAB9DFF6A05FE5BFC10FFB334 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
353C235B056B632B779F8C6C6F669806 /* Foundation.framework in Frameworks */,
D5B459BD18A536CDB70D942822D74EDD /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
DE4058141002BA6A49F1AAFDBA63326D /* Frameworks */ = {
4D539868FC1D923ABE6C2FB84154D29A /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
2B48E10519B3EEA68867FC1E584ED216 /* Foundation.framework in Frameworks */,
E7587BC92E70ED602F3DC70DA84332D9 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E896C4C77D807A358836016668FBC39B /* Frameworks */ = {
6603DAFB10CB8962407E6D5884A8DC8B /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
FAA9FF6BB5A530C1FDB0406AE7D2A297 /* Foundation.framework in Frameworks */,
0D097ABCAE92B0F215ED046A3027A194 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -171,6 +178,14 @@
name = Pod;
sourceTree = "<group>";
};
5E0D919E635D23B70123790B8308F8EF /* iOS */ = {
isa = PBXGroup;
children = (
5A16F4CFC63FAC439D7A04994F579A03 /* Foundation.framework */,
);
name = iOS;
sourceTree = "<group>";
};
7DB346D0F39D3F0E887471402A8071AB = {
isa = PBXGroup;
children = (
@@ -199,19 +214,11 @@
BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */ = {
isa = PBXGroup;
children = (
D35AF013A5F0BAD4F32504907A52519E /* iOS */,
5E0D919E635D23B70123790B8308F8EF /* iOS */,
);
name = Frameworks;
sourceTree = "<group>";
};
D35AF013A5F0BAD4F32504907A52519E /* iOS */ = {
isa = PBXGroup;
children = (
6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */,
);
name = iOS;
sourceTree = "<group>";
};
E577BCE7BB77FE44AC723AD0E8EA7204 /* Development Pods */ = {
isa = PBXGroup;
children = (
@@ -232,40 +239,41 @@
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
6033C7FBFB2312185007E0F2A37DF67B /* Headers */ = {
13930AE3BDCBB7D422BD87A4D1FF1A06 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
25CC44EA58E7A6A5BB6BCEED889E1EFE /* Pods-LabelSwitch_Tests-umbrella.h in Headers */,
CB67FA75F5467527FA0089653C799A15 /* LabelSwitch-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
C077673AF1B9FAC2A631C340EBDC8F55 /* Headers */ = {
82BFA0E34AFCD011089D6416BF1E45E1 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
C0400E845ABCD4C486E887FCFF7D326E /* LabelSwitch-umbrella.h in Headers */,
086216A4CEF2827CF0199E557FB5C967 /* Pods-LabelSwitch_Example-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
FEE9BF2221812D84BA4ED133F91036BF /* Headers */ = {
9BB6986C9DC222B3862E982392791C68 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
70B1EB8BA459B71A8C8886A24A7FE865 /* Pods-LabelSwitch_Example-umbrella.h in Headers */,
B0233D86809B3A256D6BD10AA2D38A63 /* Pods-LabelSwitch_Tests-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
29F16605616352851E18E09AB88A9E3A /* LabelSwitch */ = {
032119AF7C35D46B67AD5E7A0BD4746A /* LabelSwitch */ = {
isa = PBXNativeTarget;
buildConfigurationList = C6B9589D0B1BAD27554D85827A2919AC /* Build configuration list for PBXNativeTarget "LabelSwitch" */;
buildConfigurationList = E9958FAD8B512678F1B9C2701C46CD49 /* Build configuration list for PBXNativeTarget "LabelSwitch" */;
buildPhases = (
7B73F5B93C8504CD7061BA02072A1377 /* Sources */,
B97CC020730E769D9D7710D17A817FC9 /* Frameworks */,
C077673AF1B9FAC2A631C340EBDC8F55 /* Headers */,
13930AE3BDCBB7D422BD87A4D1FF1A06 /* Headers */,
F252B031FF53B6BB3655C8AACDF4D26D /* Sources */,
2B43954AAB9DFF6A05FE5BFC10FFB334 /* Frameworks */,
B72FFB16D9D1E35CBE397D601C42A3D4 /* Resources */,
);
buildRules = (
);
@@ -276,35 +284,38 @@
productReference = D7D4688CF46CDFDB6D23A25237B02BA5 /* LabelSwitch.framework */;
productType = "com.apple.product-type.framework";
};
5A475B66565AA2427615111119DDC643 /* Pods-LabelSwitch_Tests */ = {
32E2166E9A56BC67EF1865CCB5FCB5A3 /* Pods-LabelSwitch_Tests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 313328A52B70B59626D276994C4FC110 /* Build configuration list for PBXNativeTarget "Pods-LabelSwitch_Tests" */;
buildConfigurationList = 4F38F4584C0869E1C7A6152CF511B92A /* Build configuration list for PBXNativeTarget "Pods-LabelSwitch_Tests" */;
buildPhases = (
A1663B98F28D64602F8A44AB6FB52216 /* Sources */,
DE4058141002BA6A49F1AAFDBA63326D /* Frameworks */,
6033C7FBFB2312185007E0F2A37DF67B /* Headers */,
9BB6986C9DC222B3862E982392791C68 /* Headers */,
8A294DE8497FAD7F5849D184687F8A49 /* Sources */,
4D539868FC1D923ABE6C2FB84154D29A /* Frameworks */,
4D1756A61D65F83EB7B52B39FB0A831A /* Resources */,
);
buildRules = (
);
dependencies = (
5C1A2CE848173CA67BDC7505D9481B43 /* PBXTargetDependency */,
);
name = "Pods-LabelSwitch_Tests";
productName = "Pods-LabelSwitch_Tests";
productReference = 9EB3AB7C81FFB08C4224320E31DD1938 /* Pods_LabelSwitch_Tests.framework */;
productType = "com.apple.product-type.framework";
};
82B209DB5D327A118AAD09CF77F33702 /* Pods-LabelSwitch_Example */ = {
6B0DEC1DF8F9FFC47340AE0B6BAE928A /* Pods-LabelSwitch_Example */ = {
isa = PBXNativeTarget;
buildConfigurationList = C9E157FFBA5FA6D62C110A10B2EFBF74 /* Build configuration list for PBXNativeTarget "Pods-LabelSwitch_Example" */;
buildConfigurationList = 8AC2693F86F8DCA12730920535C4A3CD /* Build configuration list for PBXNativeTarget "Pods-LabelSwitch_Example" */;
buildPhases = (
0A339FFF846A70FCF9EAD6E16C00AC9B /* Sources */,
E896C4C77D807A358836016668FBC39B /* Frameworks */,
FEE9BF2221812D84BA4ED133F91036BF /* Headers */,
82BFA0E34AFCD011089D6416BF1E45E1 /* Headers */,
C2DE0ACFC0EC82479E27801091D48597 /* Sources */,
6603DAFB10CB8962407E6D5884A8DC8B /* Frameworks */,
72F95D494EB5EB9609A1F9684976731B /* Resources */,
);
buildRules = (
);
dependencies = (
54A5493F483C0333BF7CB2541AFF9C3D /* PBXTargetDependency */,
4172CC111A21B134BB56F3E981555542 /* PBXTargetDependency */,
);
name = "Pods-LabelSwitch_Example";
productName = "Pods-LabelSwitch_Example";
@@ -332,58 +343,121 @@
projectDirPath = "";
projectRoot = "";
targets = (
29F16605616352851E18E09AB88A9E3A /* LabelSwitch */,
82B209DB5D327A118AAD09CF77F33702 /* Pods-LabelSwitch_Example */,
5A475B66565AA2427615111119DDC643 /* Pods-LabelSwitch_Tests */,
032119AF7C35D46B67AD5E7A0BD4746A /* LabelSwitch */,
6B0DEC1DF8F9FFC47340AE0B6BAE928A /* Pods-LabelSwitch_Example */,
32E2166E9A56BC67EF1865CCB5FCB5A3 /* Pods-LabelSwitch_Tests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
4D1756A61D65F83EB7B52B39FB0A831A /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
72F95D494EB5EB9609A1F9684976731B /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
B72FFB16D9D1E35CBE397D601C42A3D4 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
0A339FFF846A70FCF9EAD6E16C00AC9B /* Sources */ = {
8A294DE8497FAD7F5849D184687F8A49 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
65028E701A0F07785946A0EC20BADE20 /* Pods-LabelSwitch_Example-dummy.m in Sources */,
E79DC2AE4DDB371EA7FF3674A5E6255C /* Pods-LabelSwitch_Tests-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
7B73F5B93C8504CD7061BA02072A1377 /* Sources */ = {
C2DE0ACFC0EC82479E27801091D48597 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
5FC104F5D9489CF6CAAD225DD0BFE47C /* LabelSwitch-dummy.m in Sources */,
A4AEC81CC360DD91AFBBD012B4E433BF /* LabelSwitch.swift in Sources */,
DDC329947CF4DA58A386AAF24F580F26 /* LabelSwitchBackView.swift in Sources */,
A025F1821E5E16C34AF03234D093D2D8 /* LabelSwitchConfig.swift in Sources */,
13D07382BFA3BC2B1C056EB131BA64F0 /* LabelSwitchState.swift in Sources */,
B7D7557017B025C832B55802EB80C2C9 /* Pods-LabelSwitch_Example-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
A1663B98F28D64602F8A44AB6FB52216 /* Sources */ = {
F252B031FF53B6BB3655C8AACDF4D26D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B970A1F2E7AAA94E47F490AC68719F72 /* Pods-LabelSwitch_Tests-dummy.m in Sources */,
F034A807B2E8C99EEF65753423777BA0 /* LabelSwitch-dummy.m in Sources */,
1A6AD89631C6F6A6C0C75C97E463A4D3 /* LabelSwitch.swift in Sources */,
C6494DA76FFA32A76753E508DB4E172C /* LabelSwitchBackView.swift in Sources */,
A6BE5CA9F7CFFE0717BD04AB57082DB5 /* LabelSwitchConfig.swift in Sources */,
BAEDD653DA25D3D3E166E6D262D26EE1 /* LabelSwitchState.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
54A5493F483C0333BF7CB2541AFF9C3D /* PBXTargetDependency */ = {
4172CC111A21B134BB56F3E981555542 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = LabelSwitch;
target = 29F16605616352851E18E09AB88A9E3A /* LabelSwitch */;
targetProxy = 6F840B8A80D03446D8D5D493EA942581 /* PBXContainerItemProxy */;
target = 032119AF7C35D46B67AD5E7A0BD4746A /* LabelSwitch */;
targetProxy = CB817B214942F6901D047CD4C91482AE /* PBXContainerItemProxy */;
};
5C1A2CE848173CA67BDC7505D9481B43 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "Pods-LabelSwitch_Example";
target = 6B0DEC1DF8F9FFC47340AE0B6BAE928A /* Pods-LabelSwitch_Example */;
targetProxy = B4C44E01C66531D4D8386AE563C77AF6 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
3D8EEA089B286DCDD043E90B33C8C9F1 /* Debug */ = {
04832210AFCEE38AAF489A34264ADCCD /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 5ABCA8679E78F38686B649A05004917F /* Pods-LabelSwitch_Example.debug.xcconfig */;
baseConfigurationReference = 0828263E42738995C191AC7A73C5123C /* LabelSwitch.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_PREFIX_HEADER = "Target Support Files/LabelSwitch/LabelSwitch-prefix.pch";
INFOPLIST_FILE = "Target Support Files/LabelSwitch/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/LabelSwitch/LabelSwitch.modulemap";
PRODUCT_MODULE_NAME = LabelSwitch;
PRODUCT_NAME = LabelSwitch;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 4.2;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
23BC4CC3FFADE6D8F52EF5DABF6A6D0E /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 3D8A7940725974801D9047BEB467250A /* Pods-LabelSwitch_Example.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
@@ -404,7 +478,78 @@
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_LabelSwitch_Example;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
487268F694CDDF36FCD852BA58D6BAC7 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = FE437A92876DD6E93CEF24D544C31065 /* Pods-LabelSwitch_Tests.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-LabelSwitch_Tests/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-LabelSwitch_Tests/Pods-LabelSwitch_Tests.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
9CFC2F85C35C70AF6AAE1E833499FAD9 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 5ABCA8679E78F38686B649A05004917F /* Pods-LabelSwitch_Example.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-LabelSwitch_Example/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-LabelSwitch_Example/Pods-LabelSwitch_Example.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
@@ -415,195 +560,41 @@
};
name = Debug;
};
49B5A78DBE571998053070754D3695E8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
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_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_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGNING_REQUIRED = NO;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
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_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
MTL_ENABLE_DEBUG_INFO = NO;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
STRIP_INSTALLED_PRODUCT = NO;
SYMROOT = "${SRCROOT}/../build";
};
name = Release;
};
53F8E1A13DF12C4786575A2A400D2DE7 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0828263E42738995C191AC7A73C5123C /* LabelSwitch.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_PREFIX_HEADER = "Target Support Files/LabelSwitch/LabelSwitch-prefix.pch";
INFOPLIST_FILE = "Target Support Files/LabelSwitch/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/LabelSwitch/LabelSwitch.modulemap";
PRODUCT_NAME = LabelSwitch;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 4.2;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
B874B3CD71C05F5D2A0CBF6F31D59D3E /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0828263E42738995C191AC7A73C5123C /* LabelSwitch.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_PREFIX_HEADER = "Target Support Files/LabelSwitch/LabelSwitch-prefix.pch";
INFOPLIST_FILE = "Target Support Files/LabelSwitch/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/LabelSwitch/LabelSwitch.modulemap";
PRODUCT_NAME = LabelSwitch;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
SWIFT_VERSION = 4.2;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
BBE19446E3C43FE9702BC49C5D37D4DF /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 85532CEF5B09BEB574C06D2A4E0DEFA9 /* Pods-LabelSwitch_Tests.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-LabelSwitch_Tests/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-LabelSwitch_Tests/Pods-LabelSwitch_Tests.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_LabelSwitch_Tests;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
C95252433C794E1030E0FC70283DE9F4 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = FE437A92876DD6E93CEF24D544C31065 /* Pods-LabelSwitch_Tests.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-LabelSwitch_Tests/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-LabelSwitch_Tests/Pods-LabelSwitch_Tests.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_LabelSwitch_Tests;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
DD369323FD85CB26347C0D75C75D837F /* Debug */ = {
A5C2A33F57EFEA46B654E6561FB1F40C /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0828263E42738995C191AC7A73C5123C /* LabelSwitch.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_PREFIX_HEADER = "Target Support Files/LabelSwitch/LabelSwitch-prefix.pch";
INFOPLIST_FILE = "Target Support Files/LabelSwitch/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/LabelSwitch/LabelSwitch.modulemap";
PRODUCT_MODULE_NAME = LabelSwitch;
PRODUCT_NAME = LabelSwitch;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
SWIFT_VERSION = 4.2;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
C92782E717C52E3633C9A5F211E7987A /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
@@ -635,6 +626,7 @@
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGNING_ALLOWED = NO;
CODE_SIGNING_REQUIRED = NO;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
@@ -656,20 +648,80 @@
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
MTL_ENABLE_DEBUG_INFO = YES;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
STRIP_INSTALLED_PRODUCT = NO;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SYMROOT = "${SRCROOT}/../build";
};
name = Debug;
};
FE9CCFDD0BB43874401D07D2DA4D50EA /* Release */ = {
EA8C7AF90938697605468604B2A17B9F /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 3D8A7940725974801D9047BEB467250A /* Pods-LabelSwitch_Example.release.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
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_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_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGNING_ALLOWED = NO;
CODE_SIGNING_REQUIRED = NO;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
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_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
STRIP_INSTALLED_PRODUCT = NO;
SYMROOT = "${SRCROOT}/../build";
};
name = Release;
};
FA8EEE4E62DB2CC3A72909BB0752FF3C /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 85532CEF5B09BEB574C06D2A4E0DEFA9 /* Pods-LabelSwitch_Tests.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
@@ -680,20 +732,19 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-LabelSwitch_Example/Info.plist";
INFOPLIST_FILE = "Target Support Files/Pods-LabelSwitch_Tests/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-LabelSwitch_Example/Pods-LabelSwitch_Example.modulemap";
MODULEMAP_FILE = "Target Support Files/Pods-LabelSwitch_Tests/Pods-LabelSwitch_Tests.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_LabelSwitch_Example;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
@@ -707,35 +758,35 @@
2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
isa = XCConfigurationList;
buildConfigurations = (
DD369323FD85CB26347C0D75C75D837F /* Debug */,
49B5A78DBE571998053070754D3695E8 /* Release */,
C92782E717C52E3633C9A5F211E7987A /* Debug */,
EA8C7AF90938697605468604B2A17B9F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
313328A52B70B59626D276994C4FC110 /* Build configuration list for PBXNativeTarget "Pods-LabelSwitch_Tests" */ = {
4F38F4584C0869E1C7A6152CF511B92A /* Build configuration list for PBXNativeTarget "Pods-LabelSwitch_Tests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C95252433C794E1030E0FC70283DE9F4 /* Debug */,
BBE19446E3C43FE9702BC49C5D37D4DF /* Release */,
487268F694CDDF36FCD852BA58D6BAC7 /* Debug */,
FA8EEE4E62DB2CC3A72909BB0752FF3C /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C6B9589D0B1BAD27554D85827A2919AC /* Build configuration list for PBXNativeTarget "LabelSwitch" */ = {
8AC2693F86F8DCA12730920535C4A3CD /* Build configuration list for PBXNativeTarget "Pods-LabelSwitch_Example" */ = {
isa = XCConfigurationList;
buildConfigurations = (
53F8E1A13DF12C4786575A2A400D2DE7 /* Debug */,
B874B3CD71C05F5D2A0CBF6F31D59D3E /* Release */,
9CFC2F85C35C70AF6AAE1E833499FAD9 /* Debug */,
23BC4CC3FFADE6D8F52EF5DABF6A6D0E /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C9E157FFBA5FA6D62C110A10B2EFBF74 /* Build configuration list for PBXNativeTarget "Pods-LabelSwitch_Example" */ = {
E9958FAD8B512678F1B9C2701C46CD49 /* Build configuration list for PBXNativeTarget "LabelSwitch" */ = {
isa = XCConfigurationList;
buildConfigurations = (
3D8EEA089B286DCDD043E90B33C8C9F1 /* Debug */,
FE9CCFDD0BB43874401D07D2DA4D50EA /* Release */,
04832210AFCEE38AAF489A34264ADCCD /* Debug */,
A5C2A33F57EFEA46B654E6561FB1F40C /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
+1 -1
View File
@@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>0.1.4</string>
<string>0.1.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
@@ -1,6 +1,5 @@
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/LabelSwitch
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)
@@ -1,9 +1,18 @@
#!/bin/sh
set -e
set -u
set -o pipefail
if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then
# If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy
# frameworks to, so exit 0 (signalling the script phase was successful).
exit 0
fi
echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}"
SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
# Used as a return value for each invocation of `strip_invalid_archs` function.
@@ -92,10 +101,10 @@ install_dsym() {
# 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
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'"
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 &"
@@ -1,5 +1,13 @@
#!/bin/sh
set -e
set -u
set -o pipefail
if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then
# If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy
# resources to, so exit 0 (signalling the script phase was successful).
exit 0
fi
mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
@@ -12,7 +20,7 @@ XCASSET_FILES=()
# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
case "${TARGETED_DEVICE_FAMILY}" in
case "${TARGETED_DEVICE_FAMILY:-}" in
1,2)
TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
;;
@@ -92,7 +100,7 @@ if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then
fi
rm -f "$RESOURCES_TO_COPY"
if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
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)
@@ -102,5 +110,9 @@ then
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}"
if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then
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}"
else
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}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist"
fi
fi
@@ -1,9 +1,18 @@
#!/bin/sh
set -e
set -u
set -o pipefail
if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then
# If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy
# frameworks to, so exit 0 (signalling the script phase was successful).
exit 0
fi
echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}"
SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
# Used as a return value for each invocation of `strip_invalid_archs` function.
@@ -92,10 +101,10 @@ install_dsym() {
# 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
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'"
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 &"
@@ -1,5 +1,13 @@
#!/bin/sh
set -e
set -u
set -o pipefail
if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then
# If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy
# resources to, so exit 0 (signalling the script phase was successful).
exit 0
fi
mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
@@ -12,7 +20,7 @@ XCASSET_FILES=()
# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
case "${TARGETED_DEVICE_FAMILY}" in
case "${TARGETED_DEVICE_FAMILY:-}" in
1,2)
TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
;;
@@ -92,7 +100,7 @@ if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then
fi
rm -f "$RESOURCES_TO_COPY"
if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
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)
@@ -102,5 +110,9 @@ then
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}"
if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then
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}"
else
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}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist"
fi
fi
+1 -1
View File
@@ -8,7 +8,7 @@
Pod::Spec.new do |s|
s.name = 'LabelSwitch'
s.version = '0.1.5'
s.version = '0.1.6'
s.summary = 'Switch with label in background'
# This description is used to generate tags and improve search results.
+3 -3
View File
@@ -10,7 +10,7 @@ import Foundation
import UIKit
public protocol LabelSwitchDelegate : class {
func switchChangToState(_ state: LabelSwitchState) -> Void
func switchChangToState(sender: LabelSwitch) -> Void
}
private class LabelSwitchPart {
@@ -233,10 +233,10 @@ private class LabelSwitchPart {
UIView.animate(withDuration: 0.3) {
switch self.curState {
case .L:
self.delegate?.switchChangToState(.R)
self.delegate?.switchChangToState(sender: self)
self.curState = .R
case .R:
self.delegate?.switchChangToState(.L)
self.delegate?.switchChangToState(sender: self)
self.curState = .L
}
}
+2 -2
View File
@@ -45,8 +45,8 @@ labelSwitch.fullSizeTapEnabled = true
labelSwitch.delegate = self
extension ViewController: LabelSwitchDelegate {
func switchChangToState(_ state: LabelSwitchState) {
switch state {
func switchChangToState(sender: LabelSwitch) {
switch sender.curState {
case .L: print("circle on left")
case .R: print("circle on right")
}