|
36 | 36 | 5F22BA551F72AD5A00CB5911 /* AutoTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F22BA3A1F72AD5800CB5911 /* AutoTextView.swift */; }; |
37 | 37 | 5F22BA561F72AD5A00CB5911 /* DesignableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F22BA3B1F72AD5900CB5911 /* DesignableView.swift */; }; |
38 | 38 | 5FDEE0221F72FF980064333C /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5FDEE0211F72FF980064333C /* LaunchScreen.storyboard */; }; |
| 39 | + 81AD229B21646DEA002ADFDD /* FRadioPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81AD229821646DEA002ADFDD /* FRadioPlayer.swift */; }; |
| 40 | + 81AD229C21646DEA002ADFDD /* FRadioAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81AD229921646DEA002ADFDD /* FRadioAPI.swift */; }; |
| 41 | + 81AD229D21646DEA002ADFDD /* Reachability.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81AD229A21646DEA002ADFDD /* Reachability.swift */; }; |
39 | 42 | 9409E11C1ABF6FEA00312E2B /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9409E11B1ABF6FEA00312E2B /* AppDelegate.swift */; }; |
40 | 43 | 9409E1241ABF6FEA00312E2B /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9409E1221ABF6FEA00312E2B /* Main.storyboard */; }; |
41 | 44 | 9409E1261ABF6FEA00312E2B /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9409E1251ABF6FEA00312E2B /* Images.xcassets */; }; |
|
54 | 57 | 94D260981B45E8B800DE671C /* Track.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94D260971B45E8B800DE671C /* Track.swift */; }; |
55 | 58 | 94D30EA71AD07A880024FE96 /* StationTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94D30EA61AD07A880024FE96 /* StationTableViewCell.swift */; }; |
56 | 59 | 94E9761C1B1A8F3200F52B1E /* UIImage+DropShadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94E9761B1B1A8F3200F52B1E /* UIImage+DropShadow.swift */; }; |
57 | | - CA512B5B2043AB4B00D425A4 /* Reachability.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA512B5A2043AB4B00D425A4 /* Reachability.swift */; }; |
58 | | - CAA7C15D1FD77F3A003CABDF /* FRadioAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA7C15B1FD77F3A003CABDF /* FRadioAPI.swift */; }; |
59 | | - CAA7C15E1FD77F3A003CABDF /* FRadioPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA7C15C1FD77F3A003CABDF /* FRadioPlayer.swift */; }; |
60 | 60 | CAA8FDB52000614600050F77 /* RadioPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA8FDB42000614600050F77 /* RadioPlayer.swift */; }; |
61 | 61 | /* End PBXBuildFile section */ |
62 | 62 |
|
|
105 | 105 | 5F22BA3A1F72AD5800CB5911 /* AutoTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AutoTextView.swift; sourceTree = "<group>"; }; |
106 | 106 | 5F22BA3B1F72AD5900CB5911 /* DesignableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DesignableView.swift; sourceTree = "<group>"; }; |
107 | 107 | 5FDEE0211F72FF980064333C /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; }; |
| 108 | + 81AD229821646DEA002ADFDD /* FRadioPlayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FRadioPlayer.swift; sourceTree = "<group>"; }; |
| 109 | + 81AD229921646DEA002ADFDD /* FRadioAPI.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FRadioAPI.swift; sourceTree = "<group>"; }; |
| 110 | + 81AD229A21646DEA002ADFDD /* Reachability.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Reachability.swift; sourceTree = "<group>"; }; |
108 | 111 | 9409E1161ABF6FEA00312E2B /* SwiftRadio.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwiftRadio.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
109 | 112 | 9409E11A1ABF6FEA00312E2B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
110 | 113 | 9409E11B1ABF6FEA00312E2B /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; |
|
126 | 129 | 94D30EA61AD07A880024FE96 /* StationTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StationTableViewCell.swift; sourceTree = "<group>"; }; |
127 | 130 | 94E9761B1B1A8F3200F52B1E /* UIImage+DropShadow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+DropShadow.swift"; sourceTree = "<group>"; }; |
128 | 131 | B90086461BBE40AF00E5372C /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; }; |
129 | | - CA512B5A2043AB4B00D425A4 /* Reachability.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reachability.swift; sourceTree = "<group>"; }; |
130 | | - CAA7C15B1FD77F3A003CABDF /* FRadioAPI.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FRadioAPI.swift; sourceTree = "<group>"; }; |
131 | | - CAA7C15C1FD77F3A003CABDF /* FRadioPlayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FRadioPlayer.swift; sourceTree = "<group>"; }; |
132 | 132 | CAA8FDB42000614600050F77 /* RadioPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RadioPlayer.swift; sourceTree = "<group>"; }; |
133 | 133 | /* End PBXFileReference section */ |
134 | 134 |
|
|
312 | 312 | CAA7C15A1FD77F3A003CABDF /* FRadioPlayer */ = { |
313 | 313 | isa = PBXGroup; |
314 | 314 | children = ( |
315 | | - CAA7C15B1FD77F3A003CABDF /* FRadioAPI.swift */, |
316 | | - CAA7C15C1FD77F3A003CABDF /* FRadioPlayer.swift */, |
317 | | - CA512B5A2043AB4B00D425A4 /* Reachability.swift */, |
| 315 | + 81AD229921646DEA002ADFDD /* FRadioAPI.swift */, |
| 316 | + 81AD229821646DEA002ADFDD /* FRadioPlayer.swift */, |
| 317 | + 81AD229A21646DEA002ADFDD /* Reachability.swift */, |
318 | 318 | ); |
319 | 319 | path = FRadioPlayer; |
320 | 320 | sourceTree = "<group>"; |
|
365 | 365 | attributes = { |
366 | 366 | LastSwiftMigration = 0700; |
367 | 367 | LastSwiftUpdateCheck = 0710; |
368 | | - LastUpgradeCheck = 0900; |
| 368 | + LastUpgradeCheck = 1000; |
369 | 369 | ORGANIZATIONNAME = matthewfecher.com; |
370 | 370 | TargetAttributes = { |
371 | 371 | 2C5545B91C1124DE00728469 = { |
|
375 | 375 | }; |
376 | 376 | 9409E1151ABF6FEA00312E2B = { |
377 | 377 | CreatedOnToolsVersion = 6.2; |
378 | | - DevelopmentTeam = G24WJ3XCZ3; |
| 378 | + DevelopmentTeam = G24WJ3XCZ3; |
379 | 379 | LastSwiftMigration = 0900; |
380 | 380 | SystemCapabilities = { |
381 | 381 | com.apple.BackgroundModes = { |
|
462 | 462 | 5F22BA561F72AD5A00CB5911 /* DesignableView.swift in Sources */, |
463 | 463 | 5F22BA521F72AD5A00CB5911 /* UnwindSegue.swift in Sources */, |
464 | 464 | 94E9761C1B1A8F3200F52B1E /* UIImage+DropShadow.swift in Sources */, |
465 | | - CA512B5B2043AB4B00D425A4 /* Reachability.swift in Sources */, |
| 465 | + 81AD229D21646DEA002ADFDD /* Reachability.swift in Sources */, |
466 | 466 | 94452E551AD7086800BFE7A5 /* AboutViewController.swift in Sources */, |
467 | 467 | 5F22BA551F72AD5A00CB5911 /* AutoTextView.swift in Sources */, |
468 | 468 | 94D260981B45E8B800DE671C /* Track.swift in Sources */, |
469 | | - CAA7C15E1FD77F3A003CABDF /* FRadioPlayer.swift in Sources */, |
470 | 469 | 5F22BA3F1F72AD5A00CB5911 /* LoadingView.swift in Sources */, |
471 | 470 | CAA8FDB52000614600050F77 /* RadioPlayer.swift in Sources */, |
472 | 471 | 5F22BA4F1F72AD5A00CB5911 /* TransitionManager.swift in Sources */, |
|
480 | 479 | 94D260961B45E3FA00DE671C /* AnimationFrames.swift in Sources */, |
481 | 480 | 5F22BA461F72AD5A00CB5911 /* AsyncButton.swift in Sources */, |
482 | 481 | 942A3F371AE43DF80011396E /* StationsViewController.swift in Sources */, |
| 482 | + 81AD229B21646DEA002ADFDD /* FRadioPlayer.swift in Sources */, |
483 | 483 | 5F22BA501F72AD5A00CB5911 /* Spring.swift in Sources */, |
| 484 | + 81AD229C21646DEA002ADFDD /* FRadioAPI.swift in Sources */, |
484 | 485 | 94AC70AE1AD05C6200652982 /* RadioStation.swift in Sources */, |
485 | | - CAA7C15D1FD77F3A003CABDF /* FRadioAPI.swift in Sources */, |
486 | 486 | 5F22BA481F72AD5A00CB5911 /* DesignableButton.swift in Sources */, |
487 | 487 | ); |
488 | 488 | runOnlyForDeploymentPostprocessing = 0; |
|
555 | 555 | CLANG_WARN_BOOL_CONVERSION = YES; |
556 | 556 | CLANG_WARN_COMMA = YES; |
557 | 557 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 558 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
558 | 559 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
559 | 560 | CLANG_WARN_EMPTY_BODY = YES; |
560 | 561 | CLANG_WARN_ENUM_CONVERSION = YES; |
561 | 562 | CLANG_WARN_INFINITE_RECURSION = YES; |
562 | 563 | CLANG_WARN_INT_CONVERSION = YES; |
563 | 564 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 565 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
564 | 566 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
565 | 567 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
566 | 568 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
|
587 | 589 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
588 | 590 | GCC_WARN_UNUSED_FUNCTION = YES; |
589 | 591 | GCC_WARN_UNUSED_VARIABLE = YES; |
590 | | - IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 592 | + IPHONEOS_DEPLOYMENT_TARGET = 10.0; |
591 | 593 | MTL_ENABLE_DEBUG_INFO = YES; |
592 | 594 | ONLY_ACTIVE_ARCH = YES; |
593 | 595 | SDKROOT = iphoneos; |
|
607 | 609 | CLANG_WARN_BOOL_CONVERSION = YES; |
608 | 610 | CLANG_WARN_COMMA = YES; |
609 | 611 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 612 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
610 | 613 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
611 | 614 | CLANG_WARN_EMPTY_BODY = YES; |
612 | 615 | CLANG_WARN_ENUM_CONVERSION = YES; |
613 | 616 | CLANG_WARN_INFINITE_RECURSION = YES; |
614 | 617 | CLANG_WARN_INT_CONVERSION = YES; |
615 | 618 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 619 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
616 | 620 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
617 | 621 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
618 | 622 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
|
632 | 636 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
633 | 637 | GCC_WARN_UNUSED_FUNCTION = YES; |
634 | 638 | GCC_WARN_UNUSED_VARIABLE = YES; |
635 | | - IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 639 | + IPHONEOS_DEPLOYMENT_TARGET = 10.0; |
636 | 640 | MTL_ENABLE_DEBUG_INFO = NO; |
637 | 641 | SDKROOT = iphoneos; |
638 | 642 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
|
652 | 656 | "$(PROJECT_DIR)/SwiftRadio", |
653 | 657 | ); |
654 | 658 | INFOPLIST_FILE = SwiftRadio/Info.plist; |
655 | | - IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 659 | + IPHONEOS_DEPLOYMENT_TARGET = 10.0; |
656 | 660 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
657 | 661 | PRODUCT_BUNDLE_IDENTIFIER = com.matthewfecher.SwiftRadio; |
658 | 662 | PRODUCT_NAME = SwiftRadio; |
659 | 663 | PROVISIONING_PROFILE = ""; |
660 | 664 | SWIFT_INSTALL_OBJC_HEADER = NO; |
661 | 665 | SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
662 | | - SWIFT_VERSION = 4.0; |
| 666 | + SWIFT_VERSION = 4.2; |
663 | 667 | }; |
664 | 668 | name = Debug; |
665 | 669 | }; |
|
675 | 679 | "$(PROJECT_DIR)/SwiftRadio", |
676 | 680 | ); |
677 | 681 | INFOPLIST_FILE = SwiftRadio/Info.plist; |
678 | | - IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 682 | + IPHONEOS_DEPLOYMENT_TARGET = 10.0; |
679 | 683 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
680 | 684 | PRODUCT_BUNDLE_IDENTIFIER = com.matthewfecher.SwiftRadio; |
681 | 685 | PRODUCT_NAME = SwiftRadio; |
682 | 686 | PROVISIONING_PROFILE = ""; |
683 | 687 | SWIFT_INSTALL_OBJC_HEADER = NO; |
684 | 688 | SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
685 | | - SWIFT_VERSION = 4.0; |
| 689 | + SWIFT_VERSION = 4.2; |
686 | 690 | }; |
687 | 691 | name = Release; |
688 | 692 | }; |
|
0 commit comments