|
12 | 12 | 8D2797481D77E74C00BBAC45 /* StaticTableViewController.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8D2797401D77E74B00BBAC45 /* StaticTableViewController.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
13 | 13 | 8D654C311F2C2D56005019EF /* DemoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D654C301F2C2D56005019EF /* DemoTests.swift */; }; |
14 | 14 | 8D83AA391F2CCAF100294181 /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8D83AA341F2CCAF100294181 /* Info.plist */; }; |
15 | | - 8D83AA3A1F2CCAF100294181 /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8D83AA341F2CCAF100294181 /* Info.plist */; }; |
16 | 15 | 8D83AA3B1F2CCAF100294181 /* StaticTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D83AA351F2CCAF100294181 /* StaticTableViewController.swift */; }; |
17 | 16 | 8D83AA3C1F2CCAF100294181 /* StaticTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D83AA351F2CCAF100294181 /* StaticTableViewController.swift */; }; |
18 | 17 | 8D83AA3D1F2CCAF100294181 /* TableRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D83AA361F2CCAF100294181 /* TableRow.swift */; }; |
|
238 | 237 | 8DB921321D76A0C2006961FE /* Sources */, |
239 | 238 | 8DB921331D76A0C2006961FE /* Frameworks */, |
240 | 239 | 8DB921341D76A0C2006961FE /* Resources */, |
241 | | - 1502FCBA16AC407D7089A76D /* [CP] Embed Pods Frameworks */, |
242 | | - 1A2718AB1A0C4B0F67964E77 /* [CP] Copy Pods Resources */, |
243 | 240 | 8D2797241D77DC9100BBAC45 /* Embed Frameworks */, |
244 | 241 | ); |
245 | 242 | buildRules = ( |
|
259 | 256 | isa = PBXProject; |
260 | 257 | attributes = { |
261 | 258 | LastSwiftUpdateCheck = 0830; |
262 | | - LastUpgradeCheck = 0830; |
| 259 | + LastUpgradeCheck = 0940; |
263 | 260 | ORGANIZATIONNAME = muyexi; |
264 | 261 | TargetAttributes = { |
265 | 262 | 8D27973F1D77E74B00BBAC45 = { |
|
303 | 300 | isa = PBXResourcesBuildPhase; |
304 | 301 | buildActionMask = 2147483647; |
305 | 302 | files = ( |
306 | | - 8D83AA3A1F2CCAF100294181 /* Info.plist in Resources */, |
307 | 303 | ); |
308 | 304 | runOnlyForDeploymentPostprocessing = 0; |
309 | 305 | }; |
|
328 | 324 | /* End PBXResourcesBuildPhase section */ |
329 | 325 |
|
330 | 326 | /* Begin PBXShellScriptBuildPhase section */ |
331 | | - 1502FCBA16AC407D7089A76D /* [CP] Embed Pods Frameworks */ = { |
332 | | - isa = PBXShellScriptBuildPhase; |
333 | | - buildActionMask = 2147483647; |
334 | | - files = ( |
335 | | - ); |
336 | | - inputPaths = ( |
337 | | - ); |
338 | | - name = "[CP] Embed Pods Frameworks"; |
339 | | - outputPaths = ( |
340 | | - ); |
341 | | - runOnlyForDeploymentPostprocessing = 0; |
342 | | - shellPath = /bin/sh; |
343 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Demo/Pods-Demo-frameworks.sh\"\n"; |
344 | | - showEnvVarsInLog = 0; |
345 | | - }; |
346 | | - 1A2718AB1A0C4B0F67964E77 /* [CP] Copy Pods Resources */ = { |
347 | | - isa = PBXShellScriptBuildPhase; |
348 | | - buildActionMask = 2147483647; |
349 | | - files = ( |
350 | | - ); |
351 | | - inputPaths = ( |
352 | | - ); |
353 | | - name = "[CP] Copy Pods Resources"; |
354 | | - outputPaths = ( |
355 | | - ); |
356 | | - runOnlyForDeploymentPostprocessing = 0; |
357 | | - shellPath = /bin/sh; |
358 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Demo/Pods-Demo-resources.sh\"\n"; |
359 | | - showEnvVarsInLog = 0; |
360 | | - }; |
361 | 327 | 53B977DDA556B1D6794BE214 /* [CP] Check Pods Manifest.lock */ = { |
362 | 328 | isa = PBXShellScriptBuildPhase; |
363 | 329 | buildActionMask = 2147483647; |
364 | 330 | files = ( |
365 | 331 | ); |
366 | 332 | inputPaths = ( |
| 333 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 334 | + "${PODS_ROOT}/Manifest.lock", |
367 | 335 | ); |
368 | 336 | name = "[CP] Check Pods Manifest.lock"; |
369 | 337 | outputPaths = ( |
| 338 | + "$(DERIVED_FILE_DIR)/Pods-Demo-checkManifestLockResult.txt", |
370 | 339 | ); |
371 | 340 | runOnlyForDeploymentPostprocessing = 0; |
372 | 341 | shellPath = /bin/sh; |
373 | | - 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"; |
| 342 | + 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"; |
374 | 343 | showEnvVarsInLog = 0; |
375 | 344 | }; |
376 | 345 | /* End PBXShellScriptBuildPhase section */ |
|
458 | 427 | PRODUCT_BUNDLE_IDENTIFIER = im.muyexi.StaticTableViewController; |
459 | 428 | PRODUCT_NAME = "$(TARGET_NAME)"; |
460 | 429 | SKIP_INSTALL = YES; |
461 | | - SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 430 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
462 | 431 | SWIFT_VERSION = 4.0; |
463 | 432 | TARGETED_DEVICE_FAMILY = "1,2"; |
464 | 433 | VERSIONING_SYSTEM = "apple-generic"; |
|
481 | 450 | PRODUCT_BUNDLE_IDENTIFIER = im.muyexi.StaticTableViewController; |
482 | 451 | PRODUCT_NAME = "$(TARGET_NAME)"; |
483 | 452 | SKIP_INSTALL = YES; |
484 | | - SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 453 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
485 | 454 | SWIFT_VERSION = 4.0; |
486 | 455 | TARGETED_DEVICE_FAMILY = "1,2"; |
487 | 456 | VERSIONING_SYSTEM = "apple-generic"; |
|
533 | 502 | CLANG_CXX_LIBRARY = "libc++"; |
534 | 503 | CLANG_ENABLE_MODULES = YES; |
535 | 504 | CLANG_ENABLE_OBJC_ARC = YES; |
| 505 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
536 | 506 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 507 | + CLANG_WARN_COMMA = YES; |
537 | 508 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 509 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
538 | 510 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
539 | 511 | CLANG_WARN_EMPTY_BODY = YES; |
540 | 512 | CLANG_WARN_ENUM_CONVERSION = YES; |
541 | 513 | CLANG_WARN_INFINITE_RECURSION = YES; |
542 | 514 | CLANG_WARN_INT_CONVERSION = YES; |
| 515 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 516 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 517 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
543 | 518 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 519 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 520 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
544 | 521 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
545 | 522 | CLANG_WARN_UNREACHABLE_CODE = YES; |
546 | 523 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
581 | 558 | CLANG_CXX_LIBRARY = "libc++"; |
582 | 559 | CLANG_ENABLE_MODULES = YES; |
583 | 560 | CLANG_ENABLE_OBJC_ARC = YES; |
| 561 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
584 | 562 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 563 | + CLANG_WARN_COMMA = YES; |
585 | 564 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 565 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
586 | 566 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
587 | 567 | CLANG_WARN_EMPTY_BODY = YES; |
588 | 568 | CLANG_WARN_ENUM_CONVERSION = YES; |
589 | 569 | CLANG_WARN_INFINITE_RECURSION = YES; |
590 | 570 | CLANG_WARN_INT_CONVERSION = YES; |
| 571 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 572 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 573 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
591 | 574 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 575 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 576 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
592 | 577 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
593 | 578 | CLANG_WARN_UNREACHABLE_CODE = YES; |
594 | 579 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
624 | 609 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
625 | 610 | PRODUCT_BUNDLE_IDENTIFIER = im.muyexi.Demo; |
626 | 611 | PRODUCT_NAME = Demo; |
627 | | - SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 612 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
628 | 613 | SWIFT_VERSION = 4.0; |
629 | 614 | }; |
630 | 615 | name = Debug; |
|
639 | 624 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
640 | 625 | PRODUCT_BUNDLE_IDENTIFIER = im.muyexi.Demo; |
641 | 626 | PRODUCT_NAME = Demo; |
642 | | - SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 627 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
643 | 628 | SWIFT_VERSION = 4.0; |
644 | 629 | }; |
645 | 630 | name = Release; |
|
0 commit comments