|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 2C5545BD1C1124DE00728469 /* SwiftRadioUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C5545BC1C1124DE00728469 /* SwiftRadioUITests.swift */; }; |
11 | | - 5F22B9E01F72ABEF00CB5911 /* SwiftyJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F22B9DF1F72ABEF00CB5911 /* SwiftyJSON.swift */; }; |
12 | 11 | 5F22BA3C1F72AD5A00CB5911 /* SpringLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F22BA1E1F72AD3700CB5911 /* SpringLabel.swift */; }; |
13 | 12 | 5F22BA3D1F72AD5A00CB5911 /* BlurView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F22BA1F1F72AD3900CB5911 /* BlurView.swift */; }; |
14 | 13 | 5F22BA3E1F72AD5A00CB5911 /* DesignableTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F22BA201F72AD3B00CB5911 /* DesignableTabBarController.swift */; }; |
|
46 | 45 | 94452E551AD7086800BFE7A5 /* AboutViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94452E541AD7086800BFE7A5 /* AboutViewController.swift */; }; |
47 | 46 | 945DB3C21AD58E3A00495EBB /* stations.json in Resources */ = {isa = PBXBuildFile; fileRef = 945DB3C11AD58E3A00495EBB /* stations.json */; }; |
48 | 47 | 945DB3C51AD5A6E200495EBB /* NothingFoundCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 945DB3C41AD5A6E200495EBB /* NothingFoundCell.xib */; }; |
49 | | - 94817DFB1B547D5700D3FA23 /* Player.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94817DFA1B547D5700D3FA23 /* Player.swift */; }; |
50 | 48 | 949BBB401ACC9DEE005B7C26 /* DataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 949BBB3F1ACC9DEE005B7C26 /* DataManager.swift */; }; |
51 | 49 | 949E5EB01ACB340200AB6280 /* UIImageView+Download.swift in Sources */ = {isa = PBXBuildFile; fileRef = 949E5EAF1ACB340200AB6280 /* UIImageView+Download.swift */; }; |
52 | 50 | 94AC70AE1AD05C6200652982 /* RadioStation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94AC70AD1AD05C6200652982 /* RadioStation.swift */; }; |
|
56 | 54 | 94D260981B45E8B800DE671C /* Track.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94D260971B45E8B800DE671C /* Track.swift */; }; |
57 | 55 | 94D30EA71AD07A880024FE96 /* StationTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94D30EA61AD07A880024FE96 /* StationTableViewCell.swift */; }; |
58 | 56 | 94E9761C1B1A8F3200F52B1E /* UIImage+DropShadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94E9761B1B1A8F3200F52B1E /* UIImage+DropShadow.swift */; }; |
| 57 | + CAA7C15D1FD77F3A003CABDF /* FRadioAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA7C15B1FD77F3A003CABDF /* FRadioAPI.swift */; }; |
| 58 | + CAA7C15E1FD77F3A003CABDF /* FRadioPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA7C15C1FD77F3A003CABDF /* FRadioPlayer.swift */; }; |
| 59 | + CAA8FDB52000614600050F77 /* RadioPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA8FDB42000614600050F77 /* RadioPlayer.swift */; }; |
59 | 60 | /* End PBXBuildFile section */ |
60 | 61 |
|
61 | 62 | /* Begin PBXContainerItemProxy section */ |
|
72 | 73 | 2C5545BA1C1124DE00728469 /* SwiftRadioUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SwiftRadioUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
73 | 74 | 2C5545BC1C1124DE00728469 /* SwiftRadioUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftRadioUITests.swift; sourceTree = "<group>"; }; |
74 | 75 | 2C5545BE1C1124DE00728469 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
75 | | - 5F22B9DF1F72ABEF00CB5911 /* SwiftyJSON.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftyJSON.swift; sourceTree = "<group>"; }; |
76 | 76 | 5F22BA1E1F72AD3700CB5911 /* SpringLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpringLabel.swift; sourceTree = "<group>"; }; |
77 | 77 | 5F22BA1F1F72AD3900CB5911 /* BlurView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlurView.swift; sourceTree = "<group>"; }; |
78 | 78 | 5F22BA201F72AD3B00CB5911 /* DesignableTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DesignableTabBarController.swift; sourceTree = "<group>"; }; |
|
115 | 115 | 94452E541AD7086800BFE7A5 /* AboutViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AboutViewController.swift; sourceTree = "<group>"; }; |
116 | 116 | 945DB3C11AD58E3A00495EBB /* stations.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = stations.json; sourceTree = "<group>"; }; |
117 | 117 | 945DB3C41AD5A6E200495EBB /* NothingFoundCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = NothingFoundCell.xib; sourceTree = "<group>"; }; |
118 | | - 94817DFA1B547D5700D3FA23 /* Player.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Player.swift; sourceTree = "<group>"; }; |
119 | 118 | 949BBB3F1ACC9DEE005B7C26 /* DataManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataManager.swift; sourceTree = "<group>"; }; |
120 | 119 | 949E5EAF1ACB340200AB6280 /* UIImageView+Download.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImageView+Download.swift"; sourceTree = "<group>"; }; |
121 | 120 | 94AC70AD1AD05C6200652982 /* RadioStation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RadioStation.swift; sourceTree = "<group>"; }; |
|
126 | 125 | 94D30EA61AD07A880024FE96 /* StationTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StationTableViewCell.swift; sourceTree = "<group>"; }; |
127 | 126 | 94E9761B1B1A8F3200F52B1E /* UIImage+DropShadow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+DropShadow.swift"; sourceTree = "<group>"; }; |
128 | 127 | B90086461BBE40AF00E5372C /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; }; |
| 128 | + CAA7C15B1FD77F3A003CABDF /* FRadioAPI.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FRadioAPI.swift; sourceTree = "<group>"; }; |
| 129 | + CAA7C15C1FD77F3A003CABDF /* FRadioPlayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FRadioPlayer.swift; sourceTree = "<group>"; }; |
| 130 | + CAA8FDB42000614600050F77 /* RadioPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RadioPlayer.swift; sourceTree = "<group>"; }; |
129 | 131 | /* End PBXFileReference section */ |
130 | 132 |
|
131 | 133 | /* Begin PBXFrameworksBuildPhase section */ |
|
158 | 160 | 5F22B9DE1F72A8D800CB5911 /* Libraries */ = { |
159 | 161 | isa = PBXGroup; |
160 | 162 | children = ( |
161 | | - 5F22B9DF1F72ABEF00CB5911 /* SwiftyJSON.swift */, |
| 163 | + CAA7C15A1FD77F3A003CABDF /* FRadioPlayer */, |
162 | 164 | 5F22BA1D1F72ACF100CB5911 /* Spring */, |
163 | 165 | ); |
164 | 166 | path = Libraries; |
|
223 | 225 | 9409E1181ABF6FEA00312E2B /* SwiftRadio */ = { |
224 | 226 | isa = PBXGroup; |
225 | 227 | children = ( |
226 | | - 94D2608E1B45D0F800DE671C /* ViewControllers */, |
227 | 228 | 94D2608F1B45D11800DE671C /* Cells */, |
| 229 | + 94AC70AF1AD05C7400652982 /* Networking */, |
228 | 230 | 94823F861B5576F4004EC711 /* Data */, |
229 | 231 | 94E976191B1A8BFB00F52B1E /* Model */, |
230 | | - 94AC70AF1AD05C7400652982 /* Networking */, |
| 232 | + 94D2608E1B45D0F800DE671C /* ViewControllers */, |
231 | 233 | 9409E11B1ABF6FEA00312E2B /* AppDelegate.swift */, |
| 234 | + CAA8FDB42000614600050F77 /* RadioPlayer.swift */, |
| 235 | + 94D260901B45D20000DE671C /* SwiftRadio-Settings.swift */, |
232 | 236 | 9409E1221ABF6FEA00312E2B /* Main.storyboard */, |
233 | 237 | 9409E1251ABF6FEA00312E2B /* Images.xcassets */, |
234 | 238 | 9409E1191ABF6FEA00312E2B /* Supporting Files */, |
|
242 | 246 | isa = PBXGroup; |
243 | 247 | children = ( |
244 | 248 | 9409E11A1ABF6FEA00312E2B /* Info.plist */, |
245 | | - 94D260901B45D20000DE671C /* SwiftRadio-Settings.swift */, |
246 | 249 | 5FDEE0211F72FF980064333C /* LaunchScreen.storyboard */, |
247 | 250 | ); |
248 | 251 | name = "Supporting Files"; |
|
269 | 272 | children = ( |
270 | 273 | 94452E541AD7086800BFE7A5 /* AboutViewController.swift */, |
271 | 274 | 94D1D0A41AD6D6230022CA11 /* InfoDetailViewController.swift */, |
272 | | - 9409E13F1ABF78B000312E2B /* NowPlayingViewController.swift */, |
273 | 275 | 94452E4E1AD6F24700BFE7A5 /* PopUpMenuViewController.swift */, |
| 276 | + 9409E13F1ABF78B000312E2B /* NowPlayingViewController.swift */, |
274 | 277 | 942A3F361AE43DF80011396E /* StationsViewController.swift */, |
275 | 278 | ); |
276 | 279 | name = ViewControllers; |
|
299 | 302 | isa = PBXGroup; |
300 | 303 | children = ( |
301 | 304 | 94AC70AD1AD05C6200652982 /* RadioStation.swift */, |
302 | | - 94817DFA1B547D5700D3FA23 /* Player.swift */, |
303 | 305 | 94D260971B45E8B800DE671C /* Track.swift */, |
304 | 306 | ); |
305 | 307 | name = Model; |
306 | 308 | sourceTree = "<group>"; |
307 | 309 | }; |
| 310 | + CAA7C15A1FD77F3A003CABDF /* FRadioPlayer */ = { |
| 311 | + isa = PBXGroup; |
| 312 | + children = ( |
| 313 | + CAA7C15B1FD77F3A003CABDF /* FRadioAPI.swift */, |
| 314 | + CAA7C15C1FD77F3A003CABDF /* FRadioPlayer.swift */, |
| 315 | + ); |
| 316 | + path = FRadioPlayer; |
| 317 | + sourceTree = "<group>"; |
| 318 | + }; |
308 | 319 | /* End PBXGroup section */ |
309 | 320 |
|
310 | 321 | /* Begin PBXNativeTarget section */ |
|
361 | 372 | }; |
362 | 373 | 9409E1151ABF6FEA00312E2B = { |
363 | 374 | CreatedOnToolsVersion = 6.2; |
364 | | - DevelopmentTeam = G24WJ3XCZ3; |
| 375 | + DevelopmentTeam = G24WJ3XCZ3; |
365 | 376 | LastSwiftMigration = 0900; |
366 | 377 | SystemCapabilities = { |
367 | 378 | com.apple.BackgroundModes = { |
|
430 | 441 | 5F22BA401F72AD5A00CB5911 /* SpringImageView.swift in Sources */, |
431 | 442 | 5F22BA511F72AD5A00CB5911 /* TransitionZoom.swift in Sources */, |
432 | 443 | 5F22BA471F72AD5A00CB5911 /* DesignableTextField.swift in Sources */, |
433 | | - 5F22B9E01F72ABEF00CB5911 /* SwiftyJSON.swift in Sources */, |
434 | 444 | 5F22BA4C1F72AD5A00CB5911 /* ImageLoader.swift in Sources */, |
435 | 445 | 5F22BA451F72AD5A00CB5911 /* DesignableLabel.swift in Sources */, |
436 | 446 | 94D260911B45D20000DE671C /* SwiftRadio-Settings.swift in Sources */, |
|
452 | 462 | 94452E551AD7086800BFE7A5 /* AboutViewController.swift in Sources */, |
453 | 463 | 5F22BA551F72AD5A00CB5911 /* AutoTextView.swift in Sources */, |
454 | 464 | 94D260981B45E8B800DE671C /* Track.swift in Sources */, |
| 465 | + CAA7C15E1FD77F3A003CABDF /* FRadioPlayer.swift in Sources */, |
455 | 466 | 5F22BA3F1F72AD5A00CB5911 /* LoadingView.swift in Sources */, |
| 467 | + CAA8FDB52000614600050F77 /* RadioPlayer.swift in Sources */, |
456 | 468 | 5F22BA4F1F72AD5A00CB5911 /* TransitionManager.swift in Sources */, |
457 | 469 | 5F22BA531F72AD5A00CB5911 /* SpringAnimation.swift in Sources */, |
458 | 470 | 94452E4F1AD6F24700BFE7A5 /* PopUpMenuViewController.swift in Sources */, |
|
466 | 478 | 942A3F371AE43DF80011396E /* StationsViewController.swift in Sources */, |
467 | 479 | 5F22BA501F72AD5A00CB5911 /* Spring.swift in Sources */, |
468 | 480 | 94AC70AE1AD05C6200652982 /* RadioStation.swift in Sources */, |
469 | | - 94817DFB1B547D5700D3FA23 /* Player.swift in Sources */, |
| 481 | + CAA7C15D1FD77F3A003CABDF /* FRadioAPI.swift in Sources */, |
470 | 482 | 5F22BA481F72AD5A00CB5911 /* DesignableButton.swift in Sources */, |
471 | 483 | ); |
472 | 484 | runOnlyForDeploymentPostprocessing = 0; |
|
0 commit comments