| 
15 | 15 | 		607FACDD1AFB9204008FA782 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDC1AFB9204008FA782 /* Images.xcassets */; };  | 
16 | 16 | 		607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */; };  | 
17 | 17 | 		607FACEC1AFB9204008FA782 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACEB1AFB9204008FA782 /* Tests.swift */; };  | 
18 |  | -		921492B24C39CD3A54135E6D /* Pods_BetterSegmentedControl_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C8B8A62A2CFBE627EDA043B6 /* Pods_BetterSegmentedControl_Tests.framework */; };  | 
19 |  | -		CA337B951D2305948D7B03CF /* Pods_BetterSegmentedControl_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6709BA22FA9BAF021B24BA03 /* Pods_BetterSegmentedControl_Example.framework */; };  | 
 | 18 | +		90FFFDFEEFCF420B32DC095F /* Pods_BetterSegmentedControl_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2FAF265B133EF9D144E4D6FB /* Pods_BetterSegmentedControl_Tests.framework */; };  | 
 | 19 | +		D36BA20F2BF5FBB03233C68B /* Pods_BetterSegmentedControl_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61D9FAAAFFAE7994D65963C2 /* Pods_BetterSegmentedControl_Example.framework */; };  | 
20 | 20 | /* End PBXBuildFile section */  | 
21 | 21 | 
 
  | 
22 | 22 | /* Begin PBXContainerItemProxy section */  | 
 | 
32 | 32 | /* Begin PBXFileReference section */  | 
33 | 33 | 		04381095F08ECC8EEFC64A13 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };  | 
34 | 34 | 		12CB0D1475C52C17775132BF /* Pods-BetterSegmentedControl_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BetterSegmentedControl_Example.release.xcconfig"; path = "Pods/Target Support Files/Pods-BetterSegmentedControl_Example/Pods-BetterSegmentedControl_Example.release.xcconfig"; sourceTree = "<group>"; };  | 
 | 35 | +		2FAF265B133EF9D144E4D6FB /* Pods_BetterSegmentedControl_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_BetterSegmentedControl_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };  | 
35 | 36 | 		4BC57C0F1CCB8D0700A85349 /* Test.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Test.storyboard; sourceTree = "<group>"; };  | 
36 | 37 | 		4BC57C111CCB8EDD00A85349 /* TestViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TestViewController.swift; sourceTree = "<group>"; };  | 
37 | 38 | 		607FACD01AFB9204008FA782 /* BetterSegmentedControl_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BetterSegmentedControl_Example.app; sourceTree = BUILT_PRODUCTS_DIR; };  | 
 | 
44 | 45 | 		607FACE51AFB9204008FA782 /* BetterSegmentedControl_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BetterSegmentedControl_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };  | 
45 | 46 | 		607FACEA1AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };  | 
46 | 47 | 		607FACEB1AFB9204008FA782 /* Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tests.swift; sourceTree = "<group>"; };  | 
47 |  | -		6709BA22FA9BAF021B24BA03 /* Pods_BetterSegmentedControl_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_BetterSegmentedControl_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };  | 
 | 48 | +		61D9FAAAFFAE7994D65963C2 /* Pods_BetterSegmentedControl_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_BetterSegmentedControl_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };  | 
48 | 49 | 		82FBC36B5CC2D9017CEACA5B /* BetterSegmentedControl.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = BetterSegmentedControl.podspec; path = ../BetterSegmentedControl.podspec; sourceTree = "<group>"; };  | 
49 | 50 | 		BA399992832E9047B3FF6F8B /* Pods-BetterSegmentedControl_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BetterSegmentedControl_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-BetterSegmentedControl_Tests/Pods-BetterSegmentedControl_Tests.release.xcconfig"; sourceTree = "<group>"; };  | 
50 |  | -		C8B8A62A2CFBE627EDA043B6 /* Pods_BetterSegmentedControl_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_BetterSegmentedControl_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };  | 
51 | 51 | 		E35EF8EE3A68B8AA955DE5DE /* Pods-BetterSegmentedControl_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BetterSegmentedControl_Example.debug.xcconfig"; path = "Pods/Target Support Files/Pods-BetterSegmentedControl_Example/Pods-BetterSegmentedControl_Example.debug.xcconfig"; sourceTree = "<group>"; };  | 
52 | 52 | 		F6F6B8A01C1E078308A9EB93 /* Pods-BetterSegmentedControl_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BetterSegmentedControl_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-BetterSegmentedControl_Tests/Pods-BetterSegmentedControl_Tests.debug.xcconfig"; sourceTree = "<group>"; };  | 
53 | 53 | 		F8ECFF07790385FABB531EC7 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; };  | 
 | 
58 | 58 | 			isa = PBXFrameworksBuildPhase;  | 
59 | 59 | 			buildActionMask = 2147483647;  | 
60 | 60 | 			files = (  | 
61 |  | -				CA337B951D2305948D7B03CF /* Pods_BetterSegmentedControl_Example.framework in Frameworks */,  | 
 | 61 | +				D36BA20F2BF5FBB03233C68B /* Pods_BetterSegmentedControl_Example.framework in Frameworks */,  | 
62 | 62 | 			);  | 
63 | 63 | 			runOnlyForDeploymentPostprocessing = 0;  | 
64 | 64 | 		};  | 
65 | 65 | 		607FACE21AFB9204008FA782 /* Frameworks */ = {  | 
66 | 66 | 			isa = PBXFrameworksBuildPhase;  | 
67 | 67 | 			buildActionMask = 2147483647;  | 
68 | 68 | 			files = (  | 
69 |  | -				921492B24C39CD3A54135E6D /* Pods_BetterSegmentedControl_Tests.framework in Frameworks */,  | 
 | 69 | +				90FFFDFEEFCF420B32DC095F /* Pods_BetterSegmentedControl_Tests.framework in Frameworks */,  | 
70 | 70 | 			);  | 
71 | 71 | 			runOnlyForDeploymentPostprocessing = 0;  | 
72 | 72 | 		};  | 
 | 
159 | 159 | 		D6EA7141AF371DB117A8E6FC /* Frameworks */ = {  | 
160 | 160 | 			isa = PBXGroup;  | 
161 | 161 | 			children = (  | 
162 |  | -				6709BA22FA9BAF021B24BA03 /* Pods_BetterSegmentedControl_Example.framework */,  | 
163 |  | -				C8B8A62A2CFBE627EDA043B6 /* Pods_BetterSegmentedControl_Tests.framework */,  | 
 | 162 | +				61D9FAAAFFAE7994D65963C2 /* Pods_BetterSegmentedControl_Example.framework */,  | 
 | 163 | +				2FAF265B133EF9D144E4D6FB /* Pods_BetterSegmentedControl_Tests.framework */,  | 
164 | 164 | 			);  | 
165 | 165 | 			name = Frameworks;  | 
166 | 166 | 			sourceTree = "<group>";  | 
 | 
176 | 176 | 				607FACCC1AFB9204008FA782 /* Sources */,  | 
177 | 177 | 				607FACCD1AFB9204008FA782 /* Frameworks */,  | 
178 | 178 | 				607FACCE1AFB9204008FA782 /* Resources */,  | 
179 |  | -				8FDA5CE9253EE5919829940C /* [CP] Embed Pods Frameworks */,  | 
 | 179 | +				7A32436EFA69C4B146882841 /* [CP] Embed Pods Frameworks */,  | 
 | 180 | +				6139893E10CB10126D6357F7 /* [CP] Copy Pods Resources */,  | 
180 | 181 | 			);  | 
181 | 182 | 			buildRules = (  | 
182 | 183 | 			);  | 
 | 
195 | 196 | 				607FACE11AFB9204008FA782 /* Sources */,  | 
196 | 197 | 				607FACE21AFB9204008FA782 /* Frameworks */,  | 
197 | 198 | 				607FACE31AFB9204008FA782 /* Resources */,  | 
198 |  | -				7E636C40B7003D8D19A881E4 /* [CP] Embed Pods Frameworks */,  | 
 | 199 | +				723B1B079BEB381EA4CF7DBC /* [CP] Embed Pods Frameworks */,  | 
 | 200 | +				F2CFAABA68E557C69F6CF902 /* [CP] Copy Pods Resources */,  | 
199 | 201 | 			);  | 
200 | 202 | 			buildRules = (  | 
201 | 203 | 			);  | 
 | 
214 | 216 | 			isa = PBXProject;  | 
215 | 217 | 			attributes = {  | 
216 | 218 | 				LastSwiftUpdateCheck = 0720;  | 
217 |  | -				LastUpgradeCheck = 0900;  | 
 | 219 | +				LastUpgradeCheck = 0940;  | 
218 | 220 | 				ORGANIZATIONNAME = CocoaPods;  | 
219 | 221 | 				TargetAttributes = {  | 
220 | 222 | 					607FACCF1AFB9204008FA782 = {  | 
 | 
287 | 289 | 			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";  | 
288 | 290 | 			showEnvVarsInLog = 0;  | 
289 | 291 | 		};  | 
290 |  | -		7E636C40B7003D8D19A881E4 /* [CP] Embed Pods Frameworks */ = {  | 
 | 292 | +		6139893E10CB10126D6357F7 /* [CP] Copy Pods Resources */ = {  | 
 | 293 | +			isa = PBXShellScriptBuildPhase;  | 
 | 294 | +			buildActionMask = 2147483647;  | 
 | 295 | +			files = (  | 
 | 296 | +			);  | 
 | 297 | +			inputPaths = (  | 
 | 298 | +			);  | 
 | 299 | +			name = "[CP] Copy Pods Resources";  | 
 | 300 | +			outputPaths = (  | 
 | 301 | +			);  | 
 | 302 | +			runOnlyForDeploymentPostprocessing = 0;  | 
 | 303 | +			shellPath = /bin/sh;  | 
 | 304 | +			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-BetterSegmentedControl_Example/Pods-BetterSegmentedControl_Example-resources.sh\"\n";  | 
 | 305 | +			showEnvVarsInLog = 0;  | 
 | 306 | +		};  | 
 | 307 | +		723B1B079BEB381EA4CF7DBC /* [CP] Embed Pods Frameworks */ = {  | 
291 | 308 | 			isa = PBXShellScriptBuildPhase;  | 
292 | 309 | 			buildActionMask = 2147483647;  | 
293 | 310 | 			files = (  | 
 | 
313 | 330 | 			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-BetterSegmentedControl_Tests/Pods-BetterSegmentedControl_Tests-frameworks.sh\"\n";  | 
314 | 331 | 			showEnvVarsInLog = 0;  | 
315 | 332 | 		};  | 
316 |  | -		8FDA5CE9253EE5919829940C /* [CP] Embed Pods Frameworks */ = {  | 
 | 333 | +		7A32436EFA69C4B146882841 /* [CP] Embed Pods Frameworks */ = {  | 
317 | 334 | 			isa = PBXShellScriptBuildPhase;  | 
318 | 335 | 			buildActionMask = 2147483647;  | 
319 | 336 | 			files = (  | 
 | 
349 | 366 | 			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";  | 
350 | 367 | 			showEnvVarsInLog = 0;  | 
351 | 368 | 		};  | 
 | 369 | +		F2CFAABA68E557C69F6CF902 /* [CP] Copy Pods Resources */ = {  | 
 | 370 | +			isa = PBXShellScriptBuildPhase;  | 
 | 371 | +			buildActionMask = 2147483647;  | 
 | 372 | +			files = (  | 
 | 373 | +			);  | 
 | 374 | +			inputPaths = (  | 
 | 375 | +			);  | 
 | 376 | +			name = "[CP] Copy Pods Resources";  | 
 | 377 | +			outputPaths = (  | 
 | 378 | +			);  | 
 | 379 | +			runOnlyForDeploymentPostprocessing = 0;  | 
 | 380 | +			shellPath = /bin/sh;  | 
 | 381 | +			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-BetterSegmentedControl_Tests/Pods-BetterSegmentedControl_Tests-resources.sh\"\n";  | 
 | 382 | +			showEnvVarsInLog = 0;  | 
 | 383 | +		};  | 
352 | 384 | /* End PBXShellScriptBuildPhase section */  | 
353 | 385 | 
 
  | 
354 | 386 | /* Begin PBXSourcesBuildPhase section */  | 
 | 
412 | 444 | 				CLANG_WARN_BOOL_CONVERSION = YES;  | 
413 | 445 | 				CLANG_WARN_COMMA = YES;  | 
414 | 446 | 				CLANG_WARN_CONSTANT_CONVERSION = YES;  | 
 | 447 | +				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;  | 
415 | 448 | 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;  | 
416 | 449 | 				CLANG_WARN_EMPTY_BODY = YES;  | 
417 | 450 | 				CLANG_WARN_ENUM_CONVERSION = YES;  | 
418 | 451 | 				CLANG_WARN_INFINITE_RECURSION = YES;  | 
419 | 452 | 				CLANG_WARN_INT_CONVERSION = YES;  | 
420 | 453 | 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;  | 
 | 454 | +				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;  | 
421 | 455 | 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;  | 
422 | 456 | 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;  | 
423 | 457 | 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;  | 
 | 
450 | 484 | 				ONLY_ACTIVE_ARCH = YES;  | 
451 | 485 | 				SDKROOT = iphoneos;  | 
452 | 486 | 				SWIFT_OPTIMIZATION_LEVEL = "-Onone";  | 
 | 487 | +				SWIFT_VERSION = 4.0;  | 
453 | 488 | 			};  | 
454 | 489 | 			name = Debug;  | 
455 | 490 | 		};  | 
 | 
465 | 500 | 				CLANG_WARN_BOOL_CONVERSION = YES;  | 
466 | 501 | 				CLANG_WARN_COMMA = YES;  | 
467 | 502 | 				CLANG_WARN_CONSTANT_CONVERSION = YES;  | 
 | 503 | +				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;  | 
468 | 504 | 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;  | 
469 | 505 | 				CLANG_WARN_EMPTY_BODY = YES;  | 
470 | 506 | 				CLANG_WARN_ENUM_CONVERSION = YES;  | 
471 | 507 | 				CLANG_WARN_INFINITE_RECURSION = YES;  | 
472 | 508 | 				CLANG_WARN_INT_CONVERSION = YES;  | 
473 | 509 | 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;  | 
 | 510 | +				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;  | 
474 | 511 | 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;  | 
475 | 512 | 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;  | 
476 | 513 | 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;  | 
 | 
495 | 532 | 				MTL_ENABLE_DEBUG_INFO = NO;  | 
496 | 533 | 				SDKROOT = iphoneos;  | 
497 | 534 | 				SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";  | 
 | 535 | +				SWIFT_VERSION = 4.0;  | 
498 | 536 | 				VALIDATE_PRODUCT = YES;  | 
499 | 537 | 			};  | 
500 | 538 | 			name = Release;  | 
 | 
509 | 547 | 				MODULE_NAME = ExampleApp;  | 
510 | 548 | 				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";  | 
511 | 549 | 				PRODUCT_NAME = "$(TARGET_NAME)";  | 
512 |  | -				SWIFT_VERSION = 4.0;  | 
513 | 550 | 			};  | 
514 | 551 | 			name = Debug;  | 
515 | 552 | 		};  | 
 | 
523 | 560 | 				MODULE_NAME = ExampleApp;  | 
524 | 561 | 				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";  | 
525 | 562 | 				PRODUCT_NAME = "$(TARGET_NAME)";  | 
526 |  | -				SWIFT_VERSION = 4.0;  | 
527 | 563 | 			};  | 
528 | 564 | 			name = Release;  | 
529 | 565 | 		};  | 
 | 
541 | 577 | 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";  | 
542 | 578 | 				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";  | 
543 | 579 | 				PRODUCT_NAME = "$(TARGET_NAME)";  | 
544 |  | -				SWIFT_VERSION = 4.0;  | 
545 | 580 | 				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/BetterSegmentedControl_Example.app/BetterSegmentedControl_Example";  | 
546 | 581 | 			};  | 
547 | 582 | 			name = Debug;  | 
 | 
556 | 591 | 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";  | 
557 | 592 | 				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";  | 
558 | 593 | 				PRODUCT_NAME = "$(TARGET_NAME)";  | 
559 |  | -				SWIFT_VERSION = 4.0;  | 
560 | 594 | 				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/BetterSegmentedControl_Example.app/BetterSegmentedControl_Example";  | 
561 | 595 | 			};  | 
562 | 596 | 			name = Release;  | 
 | 
0 commit comments