@@ -7,18 +7,18 @@
7 objects = {
7 objects = {
9/* Begin PBXBuildFile section */
9/* Begin PBXBuildFile section */
10+ 3116C0DB1DA4DD360015AC69 /* GMStepperExampleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3116C0DA1DA4DD360015AC69 /* GMStepperExampleTests.swift */; };
10− 3169DD3E1B496C33009791D1 /* GMStepper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319C195B1B48445E005EFEE5 /* GMStepper.swift */; };
11+ 3198AC771DA4DEE500311FB3 /* GMStepper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319C195B1B48445E005EFEE5 /* GMStepper.swift */; };
11 319C19381B4843EB005EFEE5 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319C19371B4843EB005EFEE5 /* AppDelegate.swift */; };
12 319C19381B4843EB005EFEE5 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319C19371B4843EB005EFEE5 /* AppDelegate.swift */; };
12 319C193A1B4843EB005EFEE5 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319C19391B4843EB005EFEE5 /* ViewController.swift */; };
13 319C193A1B4843EB005EFEE5 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319C19391B4843EB005EFEE5 /* ViewController.swift */; };
13 319C193D1B4843EB005EFEE5 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 319C193B1B4843EB005EFEE5 /* Main.storyboard */; };
14 319C193D1B4843EB005EFEE5 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 319C193B1B4843EB005EFEE5 /* Main.storyboard */; };
14 319C193F1B4843EB005EFEE5 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 319C193E1B4843EB005EFEE5 /* Images.xcassets */; };
15 319C193F1B4843EB005EFEE5 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 319C193E1B4843EB005EFEE5 /* Images.xcassets */; };
15 319C19421B4843EB005EFEE5 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 319C19401B4843EB005EFEE5 /* LaunchScreen.xib */; };
16 319C19421B4843EB005EFEE5 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 319C19401B4843EB005EFEE5 /* LaunchScreen.xib */; };
16− 319C194E1B4843EB005EFEE5 /* GMStepperExampleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319C194D1B4843EB005EFEE5 /* GMStepperExampleTests.swift */; };
17 319C195C1B48445E005EFEE5 /* GMStepper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319C195B1B48445E005EFEE5 /* GMStepper.swift */; };
17 319C195C1B48445E005EFEE5 /* GMStepper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 319C195B1B48445E005EFEE5 /* GMStepper.swift */; };
18/* End PBXBuildFile section */
18/* End PBXBuildFile section */
20/* Begin PBXContainerItemProxy section */
20/* Begin PBXContainerItemProxy section */
21− 319C19481B4843EB005EFEE5 /* PBXContainerItemProxy */ = {
21+ 3116C0DD1DA4DD360015AC69 /* PBXContainerItemProxy */ = {
22 isa = PBXContainerItemProxy;
22 isa = PBXContainerItemProxy;
23 containerPortal = 319C192A1B4843EB005EFEE5 /* Project object */;
23 containerPortal = 319C192A1B4843EB005EFEE5 /* Project object */;
24 proxyType = 1;
24 proxyType = 1;
@@ -28,6 +28,9 @@
28/* End PBXContainerItemProxy section */
28/* End PBXContainerItemProxy section */
30/* Begin PBXFileReference section */
30/* Begin PBXFileReference section */
31+ 3116C0D81DA4DD360015AC69 /* GMStepperExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GMStepperExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
32+ 3116C0DA1DA4DD360015AC69 /* GMStepperExampleTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GMStepperExampleTests.swift; sourceTree = "<group>"; };
33+ 3116C0DC1DA4DD360015AC69 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
31 319C19321B4843EB005EFEE5 /* GMStepperExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GMStepperExample.app; sourceTree = BUILT_PRODUCTS_DIR; };
34 319C19321B4843EB005EFEE5 /* GMStepperExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GMStepperExample.app; sourceTree = BUILT_PRODUCTS_DIR; };
32 319C19361B4843EB005EFEE5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
35 319C19361B4843EB005EFEE5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
33 319C19371B4843EB005EFEE5 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
36 319C19371B4843EB005EFEE5 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
@@ -35,21 +38,18 @@
35 319C193C1B4843EB005EFEE5 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
38 319C193C1B4843EB005EFEE5 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
36 319C193E1B4843EB005EFEE5 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
39 319C193E1B4843EB005EFEE5 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
37 319C19411B4843EB005EFEE5 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
40 319C19411B4843EB005EFEE5 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
38− 319C19471B4843EB005EFEE5 /* GMStepperExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GMStepperExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
39− 319C194C1B4843EB005EFEE5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
40− 319C194D1B4843EB005EFEE5 /* GMStepperExampleTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GMStepperExampleTests.swift; sourceTree = "<group>"; };
41 319C195B1B48445E005EFEE5 /* GMStepper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GMStepper.swift; sourceTree = "<group>"; };
41 319C195B1B48445E005EFEE5 /* GMStepper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GMStepper.swift; sourceTree = "<group>"; };
42/* End PBXFileReference section */
42/* End PBXFileReference section */
44/* Begin PBXFrameworksBuildPhase section */
44/* Begin PBXFrameworksBuildPhase section */
45− 319C192F1B4843EB005EFEE5 /* Frameworks */ = {
45+ 3116C0D51DA4DD360015AC69 /* Frameworks */ = {
46 isa = PBXFrameworksBuildPhase;
46 isa = PBXFrameworksBuildPhase;
47 buildActionMask = 2147483647;
47 buildActionMask = 2147483647;
50 runOnlyForDeploymentPostprocessing = 0;
50 runOnlyForDeploymentPostprocessing = 0;
52− 319C19441B4843EB005EFEE5 /* Frameworks */ = {
52+ 319C192F1B4843EB005EFEE5 /* Frameworks */ = {
53 isa = PBXFrameworksBuildPhase;
53 isa = PBXFrameworksBuildPhase;
54 buildActionMask = 2147483647;
54 buildActionMask = 2147483647;
@@ -59,12 +59,21 @@
59/* End PBXFrameworksBuildPhase section */
59/* End PBXFrameworksBuildPhase section */
61/* Begin PBXGroup section */
61/* Begin PBXGroup section */
62+ 3116C0D91DA4DD360015AC69 /* GMStepperExampleTests */ = {
65+ 3116C0DA1DA4DD360015AC69 /* GMStepperExampleTests.swift */,
66+ 3116C0DC1DA4DD360015AC69 /* Info.plist */,
68+ path = GMStepperExampleTests;
69+ sourceTree = "<group>";
62 319C19291B4843EB005EFEE5 = {
71 319C19291B4843EB005EFEE5 = {
63 isa = PBXGroup;
72 isa = PBXGroup;
64 children = (
73 children = (
65 319C195A1B48445E005EFEE5 /* GMStepper */,
74 319C195A1B48445E005EFEE5 /* GMStepper */,
66 319C19341B4843EB005EFEE5 /* GMStepperExample */,
75 319C19341B4843EB005EFEE5 /* GMStepperExample */,
67− 319C194A1B4843EB005EFEE5 /* GMStepperExampleTests */,
76+ 3116C0D91DA4DD360015AC69 /* GMStepperExampleTests */,
68 319C19331B4843EB005EFEE5 /* Products */,
77 319C19331B4843EB005EFEE5 /* Products */,
70 sourceTree = "<group>";
79 sourceTree = "<group>";
@@ -73,7 +82,7 @@
73 isa = PBXGroup;
82 isa = PBXGroup;
74 children = (
83 children = (
75 319C19321B4843EB005EFEE5 /* GMStepperExample.app */,
84 319C19321B4843EB005EFEE5 /* GMStepperExample.app */,
76− 319C19471B4843EB005EFEE5 /* GMStepperExampleTests.xctest */,
85+ 3116C0D81DA4DD360015AC69 /* GMStepperExampleTests.xctest */,
78 name = Products;
87 name = Products;
79 sourceTree = "<group>";
88 sourceTree = "<group>";
@@ -99,23 +108,6 @@
99 name = "Supporting Files";
108 name = "Supporting Files";
100 sourceTree = "<group>";
109 sourceTree = "<group>";
102− 319C194A1B4843EB005EFEE5 /* GMStepperExampleTests */ = {
105− 319C194D1B4843EB005EFEE5 /* GMStepperExampleTests.swift */,
106− 319C194B1B4843EB005EFEE5 /* Supporting Files */,
108− path = GMStepperExampleTests;
109− sourceTree = "<group>";
111− 319C194B1B4843EB005EFEE5 /* Supporting Files */ = {
114− 319C194C1B4843EB005EFEE5 /* Info.plist */,
116− name = "Supporting Files";
117− sourceTree = "<group>";
119 319C195A1B48445E005EFEE5 /* GMStepper */ = {
111 319C195A1B48445E005EFEE5 /* GMStepper */ = {
120 isa = PBXGroup;
112 isa = PBXGroup;
121 children = (
113 children = (
@@ -128,6 +120,24 @@
128/* End PBXGroup section */
120/* End PBXGroup section */
130/* Begin PBXNativeTarget section */
122/* Begin PBXNativeTarget section */
123+ 3116C0D71DA4DD360015AC69 /* GMStepperExampleTests */ = {
124+ isa = PBXNativeTarget;
125+ buildConfigurationList = 3116C0DF1DA4DD360015AC69 /* Build configuration list for PBXNativeTarget "GMStepperExampleTests" */;
127+ 3116C0D41DA4DD360015AC69 /* Sources */,
128+ 3116C0D51DA4DD360015AC69 /* Frameworks */,
129+ 3116C0D61DA4DD360015AC69 /* Resources */,
134+ 3116C0DE1DA4DD360015AC69 /* PBXTargetDependency */,
136+ name = GMStepperExampleTests;
137+ productName = GMStepperExampleTests;
138+ productReference = 3116C0D81DA4DD360015AC69 /* GMStepperExampleTests.xctest */;
139+ productType = "com.apple.product-type.bundle.unit-test";
131 319C19311B4843EB005EFEE5 /* GMStepperExample */ = {
141 319C19311B4843EB005EFEE5 /* GMStepperExample */ = {
132 isa = PBXNativeTarget;
142 isa = PBXNativeTarget;
133 buildConfigurationList = 319C19511B4843EB005EFEE5 /* Build configuration list for PBXNativeTarget "GMStepperExample" */;
143 buildConfigurationList = 319C19511B4843EB005EFEE5 /* Build configuration list for PBXNativeTarget "GMStepperExample" */;
@@ -145,24 +155,6 @@
145 productReference = 319C19321B4843EB005EFEE5 /* GMStepperExample.app */;
155 productReference = 319C19321B4843EB005EFEE5 /* GMStepperExample.app */;
146 productType = "com.apple.product-type.application";
156 productType = "com.apple.product-type.application";
148− 319C19461B4843EB005EFEE5 /* GMStepperExampleTests */ = {
149− isa = PBXNativeTarget;
150− buildConfigurationList = 319C19541B4843EB005EFEE5 /* Build configuration list for PBXNativeTarget "GMStepperExampleTests" */;
152− 319C19431B4843EB005EFEE5 /* Sources */,
153− 319C19441B4843EB005EFEE5 /* Frameworks */,
154− 319C19451B4843EB005EFEE5 /* Resources */,
159− 319C19491B4843EB005EFEE5 /* PBXTargetDependency */,
161− name = GMStepperExampleTests;
162− productName = GMStepperExampleTests;
163− productReference = 319C19471B4843EB005EFEE5 /* GMStepperExampleTests.xctest */;
164− productType = "com.apple.product-type.bundle.unit-test";
166/* End PBXNativeTarget section */
158/* End PBXNativeTarget section */
168/* Begin PBXProject section */
160/* Begin PBXProject section */
@@ -170,16 +162,20 @@
170 isa = PBXProject;
162 isa = PBXProject;
171 attributes = {
163 attributes = {
172 LastSwiftMigration = 0700;
164 LastSwiftMigration = 0700;
173− LastSwiftUpdateCheck = 0700;
165+ LastSwiftUpdateCheck = 0800;
174− LastUpgradeCheck = 0700;
166+ LastUpgradeCheck = 0900;
175 ORGANIZATIONNAME = "Gunay Mert Karadogan";
167 ORGANIZATIONNAME = "Gunay Mert Karadogan";
176 TargetAttributes = {
168 TargetAttributes = {
177− 319C19311B4843EB005EFEE5 = {
169+ 3116C0D71DA4DD360015AC69 = {
178− CreatedOnToolsVersion = 6.4;
170+ CreatedOnToolsVersion = 8.0;
171+ LastSwiftMigration = 0900;
172+ ProvisioningStyle = Automatic;
173+ TestTargetID = 319C19311B4843EB005EFEE5;
180− 319C19461B4843EB005EFEE5 = {
175+ 319C19311B4843EB005EFEE5 = {
181 CreatedOnToolsVersion = 6.4;
176 CreatedOnToolsVersion = 6.4;
182− TestTargetID = 319C19311B4843EB005EFEE5;
177+ DevelopmentTeam = 289M6XEDV4;
178+ LastSwiftMigration = 0900;
@@ -197,58 +193,58 @@
197 projectRoot = "";
193 projectRoot = "";
198 targets = (
194 targets = (
199 319C19311B4843EB005EFEE5 /* GMStepperExample */,
195 319C19311B4843EB005EFEE5 /* GMStepperExample */,
200− 319C19461B4843EB005EFEE5 /* GMStepperExampleTests */,
196+ 3116C0D71DA4DD360015AC69 /* GMStepperExampleTests */,
203/* End PBXProject section */
199/* End PBXProject section */
205/* Begin PBXResourcesBuildPhase section */
201/* Begin PBXResourcesBuildPhase section */
206− 319C19301B4843EB005EFEE5 /* Resources */ = {
202+ 3116C0D61DA4DD360015AC69 /* Resources */ = {
207 isa = PBXResourcesBuildPhase;
203 isa = PBXResourcesBuildPhase;
208 buildActionMask = 2147483647;
204 buildActionMask = 2147483647;
209 files = (
205 files = (
210− 319C193D1B4843EB005EFEE5 /* Main.storyboard in Resources */,
211− 319C19421B4843EB005EFEE5 /* LaunchScreen.xib in Resources */,
212− 319C193F1B4843EB005EFEE5 /* Images.xcassets in Resources */,
214 runOnlyForDeploymentPostprocessing = 0;
207 runOnlyForDeploymentPostprocessing = 0;
216− 319C19451B4843EB005EFEE5 /* Resources */ = {
209+ 319C19301B4843EB005EFEE5 /* Resources */ = {
217 isa = PBXResourcesBuildPhase;
210 isa = PBXResourcesBuildPhase;
218 buildActionMask = 2147483647;
211 buildActionMask = 2147483647;
219 files = (
212 files = (
213+ 319C193D1B4843EB005EFEE5 /* Main.storyboard in Resources */,
214+ 319C19421B4843EB005EFEE5 /* LaunchScreen.xib in Resources */,
215+ 319C193F1B4843EB005EFEE5 /* Images.xcassets in Resources */,
221 runOnlyForDeploymentPostprocessing = 0;
217 runOnlyForDeploymentPostprocessing = 0;
223/* End PBXResourcesBuildPhase section */
219/* End PBXResourcesBuildPhase section */
225/* Begin PBXSourcesBuildPhase section */
221/* Begin PBXSourcesBuildPhase section */
226− 319C192E1B4843EB005EFEE5 /* Sources */ = {
222+ 3116C0D41DA4DD360015AC69 /* Sources */ = {
227 isa = PBXSourcesBuildPhase;
223 isa = PBXSourcesBuildPhase;
228 buildActionMask = 2147483647;
224 buildActionMask = 2147483647;
229 files = (
225 files = (
230− 319C193A1B4843EB005EFEE5 /* ViewController.swift in Sources */,
226+ 3116C0DB1DA4DD360015AC69 /* GMStepperExampleTests.swift in Sources */,
231− 319C195C1B48445E005EFEE5 /* GMStepper.swift in Sources */,
227+ 3198AC771DA4DEE500311FB3 /* GMStepper.swift in Sources */,
232− 319C19381B4843EB005EFEE5 /* AppDelegate.swift in Sources */,
234 runOnlyForDeploymentPostprocessing = 0;
229 runOnlyForDeploymentPostprocessing = 0;
236− 319C19431B4843EB005EFEE5 /* Sources */ = {
231+ 319C192E1B4843EB005EFEE5 /* Sources */ = {
237 isa = PBXSourcesBuildPhase;
232 isa = PBXSourcesBuildPhase;
238 buildActionMask = 2147483647;
233 buildActionMask = 2147483647;
239 files = (
234 files = (
240− 319C194E1B4843EB005EFEE5 /* GMStepperExampleTests.swift in Sources */,
235+ 319C193A1B4843EB005EFEE5 /* ViewController.swift in Sources */,
241− 3169DD3E1B496C33009791D1 /* GMStepper.swift in Sources */,
236+ 319C195C1B48445E005EFEE5 /* GMStepper.swift in Sources */,
237+ 319C19381B4843EB005EFEE5 /* AppDelegate.swift in Sources */,
243 runOnlyForDeploymentPostprocessing = 0;
239 runOnlyForDeploymentPostprocessing = 0;
245/* End PBXSourcesBuildPhase section */
241/* End PBXSourcesBuildPhase section */
247/* Begin PBXTargetDependency section */
243/* Begin PBXTargetDependency section */
248− 319C19491B4843EB005EFEE5 /* PBXTargetDependency */ = {
244+ 3116C0DE1DA4DD360015AC69 /* PBXTargetDependency */ = {
249 isa = PBXTargetDependency;
245 isa = PBXTargetDependency;
250 target = 319C19311B4843EB005EFEE5 /* GMStepperExample */;
246 target = 319C19311B4843EB005EFEE5 /* GMStepperExample */;
251− targetProxy = 319C19481B4843EB005EFEE5 /* PBXContainerItemProxy */;
247+ targetProxy = 3116C0DD1DA4DD360015AC69 /* PBXContainerItemProxy */;
253/* End PBXTargetDependency section */
249/* End PBXTargetDependency section */
@@ -272,6 +268,44 @@
272/* End PBXVariantGroup section */
268/* End PBXVariantGroup section */
274/* Begin XCBuildConfiguration section */
270/* Begin XCBuildConfiguration section */
271+ 3116C0E01DA4DD360015AC69 /* Debug */ = {
272+ isa = XCBuildConfiguration;
274+ BUNDLE_LOADER = "$(TEST_HOST)";
275+ CLANG_ANALYZER_NONNULL = YES;
276+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
277+ CLANG_WARN_SUSPICIOUS_MOVES = YES;
278+ DEBUG_INFORMATION_FORMAT = dwarf;
279+ INFOPLIST_FILE = GMStepperExampleTests/Info.plist;
280+ IPHONEOS_DEPLOYMENT_TARGET = 10.0;
281+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
282+ PRODUCT_BUNDLE_IDENTIFIER = com.gmertk.GMStepperExampleTests;
283+ PRODUCT_NAME = "$(TARGET_NAME)";
284+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
285+ SWIFT_SWIFT3_OBJC_INFERENCE = On;
286+ SWIFT_VERSION = 4.0;
287+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/GMStepperExample.app/GMStepperExample";
291+ 3116C0E11DA4DD360015AC69 /* Release */ = {
292+ isa = XCBuildConfiguration;
294+ BUNDLE_LOADER = "$(TEST_HOST)";
295+ CLANG_ANALYZER_NONNULL = YES;
296+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
297+ CLANG_WARN_SUSPICIOUS_MOVES = YES;
298+ INFOPLIST_FILE = GMStepperExampleTests/Info.plist;
299+ IPHONEOS_DEPLOYMENT_TARGET = 10.0;
300+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
301+ PRODUCT_BUNDLE_IDENTIFIER = com.gmertk.GMStepperExampleTests;
302+ PRODUCT_NAME = "$(TARGET_NAME)";
303+ SWIFT_SWIFT3_OBJC_INFERENCE = On;
304+ SWIFT_VERSION = 4.0;
305+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/GMStepperExample.app/GMStepperExample";
275 319C194F1B4843EB005EFEE5 /* Debug */ = {
309 319C194F1B4843EB005EFEE5 /* Debug */ = {
276 isa = XCBuildConfiguration;
310 isa = XCBuildConfiguration;
277 buildSettings = {
311 buildSettings = {
@@ -280,13 +314,21 @@
280 CLANG_CXX_LIBRARY = "libc++";
314 CLANG_CXX_LIBRARY = "libc++";
281 CLANG_ENABLE_MODULES = YES;
315 CLANG_ENABLE_MODULES = YES;
282 CLANG_ENABLE_OBJC_ARC = YES;
316 CLANG_ENABLE_OBJC_ARC = YES;
317+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
283 CLANG_WARN_BOOL_CONVERSION = YES;
318 CLANG_WARN_BOOL_CONVERSION = YES;
319+ CLANG_WARN_COMMA = YES;
284 CLANG_WARN_CONSTANT_CONVERSION = YES;
320 CLANG_WARN_CONSTANT_CONVERSION = YES;
285 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
321 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
286 CLANG_WARN_EMPTY_BODY = YES;
322 CLANG_WARN_EMPTY_BODY = YES;
287 CLANG_WARN_ENUM_CONVERSION = YES;
323 CLANG_WARN_ENUM_CONVERSION = YES;
324+ CLANG_WARN_INFINITE_RECURSION = YES;
288 CLANG_WARN_INT_CONVERSION = YES;
325 CLANG_WARN_INT_CONVERSION = YES;
326+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
327+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
289 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
328 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
329+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
330+ CLANG_WARN_STRICT_PROTOTYPES = YES;
331+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
290 CLANG_WARN_UNREACHABLE_CODE = YES;
332 CLANG_WARN_UNREACHABLE_CODE = YES;
291 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
333 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
292 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
334 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
@@ -325,13 +367,21 @@
325 CLANG_CXX_LIBRARY = "libc++";
367 CLANG_CXX_LIBRARY = "libc++";
326 CLANG_ENABLE_MODULES = YES;
368 CLANG_ENABLE_MODULES = YES;
327 CLANG_ENABLE_OBJC_ARC = YES;
369 CLANG_ENABLE_OBJC_ARC = YES;
370+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
328 CLANG_WARN_BOOL_CONVERSION = YES;
371 CLANG_WARN_BOOL_CONVERSION = YES;
372+ CLANG_WARN_COMMA = YES;
329 CLANG_WARN_CONSTANT_CONVERSION = YES;
373 CLANG_WARN_CONSTANT_CONVERSION = YES;
330 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
374 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
331 CLANG_WARN_EMPTY_BODY = YES;
375 CLANG_WARN_EMPTY_BODY = YES;
332 CLANG_WARN_ENUM_CONVERSION = YES;
376 CLANG_WARN_ENUM_CONVERSION = YES;
377+ CLANG_WARN_INFINITE_RECURSION = YES;
333 CLANG_WARN_INT_CONVERSION = YES;
378 CLANG_WARN_INT_CONVERSION = YES;
379+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
380+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
334 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
381 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
382+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
383+ CLANG_WARN_STRICT_PROTOTYPES = YES;
384+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
335 CLANG_WARN_UNREACHABLE_CODE = YES;
385 CLANG_WARN_UNREACHABLE_CODE = YES;
336 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
386 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
337 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
387 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
@@ -350,6 +400,7 @@
350 IPHONEOS_DEPLOYMENT_TARGET = 8.4;
400 IPHONEOS_DEPLOYMENT_TARGET = 8.4;
351 MTL_ENABLE_DEBUG_INFO = NO;
401 MTL_ENABLE_DEBUG_INFO = NO;
352 SDKROOT = iphoneos;
402 SDKROOT = iphoneos;
403+ SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
353 VALIDATE_PRODUCT = YES;
404 VALIDATE_PRODUCT = YES;
355 name = Release;
406 name = Release;
@@ -358,10 +409,13 @@
358 isa = XCBuildConfiguration;
409 isa = XCBuildConfiguration;
359 buildSettings = {
410 buildSettings = {
360 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
411 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
412+ DEVELOPMENT_TEAM = 289M6XEDV4;
361 INFOPLIST_FILE = GMStepperExample/Info.plist;
413 INFOPLIST_FILE = GMStepperExample/Info.plist;
362 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
414 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
363 PRODUCT_BUNDLE_IDENTIFIER = "com.gunaymert.$(PRODUCT_NAME:rfc1034identifier)";
415 PRODUCT_BUNDLE_IDENTIFIER = "com.gunaymert.$(PRODUCT_NAME:rfc1034identifier)";
364 PRODUCT_NAME = "$(TARGET_NAME)";
416 PRODUCT_NAME = "$(TARGET_NAME)";
417+ SWIFT_SWIFT3_OBJC_INFERENCE = Default;
418+ SWIFT_VERSION = 4.0;
366 name = Debug;
420 name = Debug;
@@ -369,75 +423,42 @@
369 isa = XCBuildConfiguration;
423 isa = XCBuildConfiguration;
370 buildSettings = {
424 buildSettings = {
371 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
425 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
426+ DEVELOPMENT_TEAM = 289M6XEDV4;
372 INFOPLIST_FILE = GMStepperExample/Info.plist;
427 INFOPLIST_FILE = GMStepperExample/Info.plist;
373 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
428 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
374 PRODUCT_BUNDLE_IDENTIFIER = "com.gunaymert.$(PRODUCT_NAME:rfc1034identifier)";
429 PRODUCT_BUNDLE_IDENTIFIER = "com.gunaymert.$(PRODUCT_NAME:rfc1034identifier)";
375 PRODUCT_NAME = "$(TARGET_NAME)";
430 PRODUCT_NAME = "$(TARGET_NAME)";
376− };
431+ SWIFT_SWIFT3_OBJC_INFERENCE = Default;
377− name = Release;
432+ SWIFT_VERSION = 4.0;
379− 319C19551B4843EB005EFEE5 /* Debug */ = {
380− isa = XCBuildConfiguration;
382− BUNDLE_LOADER = "$(TEST_HOST)";
383− FRAMEWORK_SEARCH_PATHS = (
384− "$(SDKROOT)/Developer/Library/Frameworks",
387− GCC_PREPROCESSOR_DEFINITIONS = (
391− INFOPLIST_FILE = GMStepperExampleTests/Info.plist;
392− LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
393− PRODUCT_BUNDLE_IDENTIFIER = "com.gunaymert.$(PRODUCT_NAME:rfc1034identifier)";
394− PRODUCT_NAME = "$(TARGET_NAME)";
395− TEST_HOST = "$(BUILT_PRODUCTS_DIR)/GMStepperExample.app/GMStepperExample";
399− 319C19561B4843EB005EFEE5 /* Release */ = {
400− isa = XCBuildConfiguration;
402− BUNDLE_LOADER = "$(TEST_HOST)";
403− FRAMEWORK_SEARCH_PATHS = (
404− "$(SDKROOT)/Developer/Library/Frameworks",
407− INFOPLIST_FILE = GMStepperExampleTests/Info.plist;
408− LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
409− PRODUCT_BUNDLE_IDENTIFIER = "com.gunaymert.$(PRODUCT_NAME:rfc1034identifier)";
410− PRODUCT_NAME = "$(TARGET_NAME)";
411− TEST_HOST = "$(BUILT_PRODUCTS_DIR)/GMStepperExample.app/GMStepperExample";
413 name = Release;
434 name = Release;
415/* End XCBuildConfiguration section */
436/* End XCBuildConfiguration section */
417/* Begin XCConfigurationList section */
438/* Begin XCConfigurationList section */
418− 319C192D1B4843EB005EFEE5 /* Build configuration list for PBXProject "GMStepperExample" */ = {
439+ 3116C0DF1DA4DD360015AC69 /* Build configuration list for PBXNativeTarget "GMStepperExampleTests" */ = {
419 isa = XCConfigurationList;
440 isa = XCConfigurationList;
420 buildConfigurations = (
441 buildConfigurations = (
421− 319C194F1B4843EB005EFEE5 /* Debug */,
442+ 3116C0E01DA4DD360015AC69 /* Debug */,
422− 319C19501B4843EB005EFEE5 /* Release */,
443+ 3116C0E11DA4DD360015AC69 /* Release */,
424 defaultConfigurationIsVisible = 0;
445 defaultConfigurationIsVisible = 0;
425 defaultConfigurationName = Release;
446 defaultConfigurationName = Release;
427− 319C19511B4843EB005EFEE5 /* Build configuration list for PBXNativeTarget "GMStepperExample" */ = {
448+ 319C192D1B4843EB005EFEE5 /* Build configuration list for PBXProject "GMStepperExample" */ = {
428 isa = XCConfigurationList;
449 isa = XCConfigurationList;
429 buildConfigurations = (
450 buildConfigurations = (
430− 319C19521B4843EB005EFEE5 /* Debug */,
451+ 319C194F1B4843EB005EFEE5 /* Debug */,
431− 319C19531B4843EB005EFEE5 /* Release */,
452+ 319C19501B4843EB005EFEE5 /* Release */,
433 defaultConfigurationIsVisible = 0;
454 defaultConfigurationIsVisible = 0;
434 defaultConfigurationName = Release;
455 defaultConfigurationName = Release;
436− 319C19541B4843EB005EFEE5 /* Build configuration list for PBXNativeTarget "GMStepperExampleTests" */ = {
457+ 319C19511B4843EB005EFEE5 /* Build configuration list for PBXNativeTarget "GMStepperExample" */ = {
437 isa = XCConfigurationList;
458 isa = XCConfigurationList;
438 buildConfigurations = (
459 buildConfigurations = (
439− 319C19551B4843EB005EFEE5 /* Debug */,
460+ 319C19521B4843EB005EFEE5 /* Debug */,
440− 319C19561B4843EB005EFEE5 /* Release */,
461+ 319C19531B4843EB005EFEE5 /* Release */,
442 defaultConfigurationIsVisible = 0;
463 defaultConfigurationIsVisible = 0;
443 defaultConfigurationName = Release;
464 defaultConfigurationName = Release;