|
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
| 10 | + CD8F9C721F8A74AF00BD826C /* ObjCTestViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CD8F9C701F8A74AE00BD826C /* ObjCTestViewController.m */; }; |
10 | 11 | CD9A240B1DD5A64F00B580D0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD9A240A1DD5A64F00B580D0 /* AppDelegate.swift */; }; |
11 | 12 | CD9A24101DD5A64F00B580D0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = CD9A240E1DD5A64F00B580D0 /* Main.storyboard */; }; |
12 | 13 | CD9A24121DD5A64F00B580D0 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CD9A24111DD5A64F00B580D0 /* Assets.xcassets */; }; |
|
55 | 56 | /* End PBXCopyFilesBuildPhase section */ |
56 | 57 |
|
57 | 58 | /* Begin PBXFileReference section */ |
| 59 | + CD8F9C6B1F8A748C00BD826C /* ScrollableSegmentedControlDemo-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ScrollableSegmentedControlDemo-Bridging-Header.h"; sourceTree = "<group>"; }; |
| 60 | + CD8F9C701F8A74AE00BD826C /* ObjCTestViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ObjCTestViewController.m; sourceTree = "<group>"; }; |
| 61 | + CD8F9C711F8A74AF00BD826C /* ObjCTestViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjCTestViewController.h; sourceTree = "<group>"; }; |
58 | 62 | CD9A24071DD5A64F00B580D0 /* ScrollableSegmentedControlDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ScrollableSegmentedControlDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
59 | 63 | CD9A240A1DD5A64F00B580D0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; |
60 | 64 | CD9A240F1DD5A64F00B580D0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; }; |
|
103 | 107 | CD9A24111DD5A64F00B580D0 /* Assets.xcassets */, |
104 | 108 | CD9A24131DD5A64F00B580D0 /* LaunchScreen.storyboard */, |
105 | 109 | CD9A24161DD5A64F00B580D0 /* Info.plist */, |
| 110 | + CD8F9C6B1F8A748C00BD826C /* ScrollableSegmentedControlDemo-Bridging-Header.h */, |
| 111 | + CD8F9C711F8A74AF00BD826C /* ObjCTestViewController.h */, |
| 112 | + CD8F9C701F8A74AE00BD826C /* ObjCTestViewController.m */, |
106 | 113 | ); |
107 | 114 | path = ScrollableSegmentedControlDemo; |
108 | 115 | sourceTree = "<group>"; |
|
145 | 152 | isa = PBXProject; |
146 | 153 | attributes = { |
147 | 154 | LastSwiftUpdateCheck = 0800; |
148 | | - LastUpgradeCheck = 0820; |
| 155 | + LastUpgradeCheck = 0900; |
149 | 156 | ORGANIZATIONNAME = Pomarium; |
150 | 157 | TargetAttributes = { |
151 | 158 | CD9A24061DD5A64F00B580D0 = { |
152 | 159 | CreatedOnToolsVersion = 8.0; |
| 160 | + LastSwiftMigration = 0900; |
153 | 161 | ProvisioningStyle = Automatic; |
154 | 162 | }; |
155 | 163 | }; |
|
213 | 221 | isa = PBXSourcesBuildPhase; |
214 | 222 | buildActionMask = 2147483647; |
215 | 223 | files = ( |
| 224 | + CD8F9C721F8A74AF00BD826C /* ObjCTestViewController.m in Sources */, |
216 | 225 | CDDF9BD21DD5A7D4000B09AF /* TableViewController.swift in Sources */, |
217 | 226 | CD9A240B1DD5A64F00B580D0 /* AppDelegate.swift in Sources */, |
218 | 227 | ); |
|
257 | 266 | CLANG_CXX_LIBRARY = "libc++"; |
258 | 267 | CLANG_ENABLE_MODULES = YES; |
259 | 268 | CLANG_ENABLE_OBJC_ARC = YES; |
| 269 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
260 | 270 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 271 | + CLANG_WARN_COMMA = YES; |
261 | 272 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
262 | 273 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
263 | 274 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
264 | 275 | CLANG_WARN_EMPTY_BODY = YES; |
265 | 276 | CLANG_WARN_ENUM_CONVERSION = YES; |
266 | 277 | CLANG_WARN_INFINITE_RECURSION = YES; |
267 | 278 | CLANG_WARN_INT_CONVERSION = YES; |
| 279 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 280 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
268 | 281 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 282 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 283 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
269 | 284 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
270 | 285 | CLANG_WARN_SUSPICIOUS_MOVES = YES; |
271 | 286 | CLANG_WARN_UNREACHABLE_CODE = YES; |
|
307 | 322 | CLANG_CXX_LIBRARY = "libc++"; |
308 | 323 | CLANG_ENABLE_MODULES = YES; |
309 | 324 | CLANG_ENABLE_OBJC_ARC = YES; |
| 325 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
310 | 326 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 327 | + CLANG_WARN_COMMA = YES; |
311 | 328 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
312 | 329 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
313 | 330 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
314 | 331 | CLANG_WARN_EMPTY_BODY = YES; |
315 | 332 | CLANG_WARN_ENUM_CONVERSION = YES; |
316 | 333 | CLANG_WARN_INFINITE_RECURSION = YES; |
317 | 334 | CLANG_WARN_INT_CONVERSION = YES; |
| 335 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 336 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
318 | 337 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 338 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 339 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
319 | 340 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
320 | 341 | CLANG_WARN_SUSPICIOUS_MOVES = YES; |
321 | 342 | CLANG_WARN_UNREACHABLE_CODE = YES; |
|
346 | 367 | buildSettings = { |
347 | 368 | ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
348 | 369 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
| 370 | + CLANG_ENABLE_MODULES = YES; |
349 | 371 | INFOPLIST_FILE = ScrollableSegmentedControlDemo/Info.plist; |
350 | 372 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
351 | 373 | PRODUCT_BUNDLE_IDENTIFIER = au.com.pomarium.ScrollableSegmentedControlDemo; |
352 | 374 | PRODUCT_NAME = "$(TARGET_NAME)"; |
353 | | - SWIFT_VERSION = 3.0; |
| 375 | + SWIFT_OBJC_BRIDGING_HEADER = "ScrollableSegmentedControlDemo/ScrollableSegmentedControlDemo-Bridging-Header.h"; |
| 376 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 377 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 378 | + SWIFT_VERSION = 4.0; |
354 | 379 | }; |
355 | 380 | name = Debug; |
356 | 381 | }; |
|
359 | 384 | buildSettings = { |
360 | 385 | ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
361 | 386 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
| 387 | + CLANG_ENABLE_MODULES = YES; |
362 | 388 | INFOPLIST_FILE = ScrollableSegmentedControlDemo/Info.plist; |
363 | 389 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
364 | 390 | PRODUCT_BUNDLE_IDENTIFIER = au.com.pomarium.ScrollableSegmentedControlDemo; |
365 | 391 | PRODUCT_NAME = "$(TARGET_NAME)"; |
366 | | - SWIFT_VERSION = 3.0; |
| 392 | + SWIFT_OBJC_BRIDGING_HEADER = "ScrollableSegmentedControlDemo/ScrollableSegmentedControlDemo-Bridging-Header.h"; |
| 393 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 394 | + SWIFT_VERSION = 4.0; |
367 | 395 | }; |
368 | 396 | name = Release; |
369 | 397 | }; |
|
0 commit comments