diff --git a/BeamMusicPlayerExample.xcodeproj/project.pbxproj b/BeamMusicPlayerExample.xcodeproj/project.pbxproj index bcd07bd..ee472cb 100644 --- a/BeamMusicPlayerExample.xcodeproj/project.pbxproj +++ b/BeamMusicPlayerExample.xcodeproj/project.pbxproj @@ -7,12 +7,8 @@ objects = { /* Begin PBXBuildFile section */ - 35DB90FB177BB2750039B53D /* BeamPlaylistTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 35DB90F6177BB2750039B53D /* BeamPlaylistTableViewCell.m */; }; - 35DB90FC177BB2750039B53D /* BeamRadialGradientView.m in Sources */ = {isa = PBXBuildFile; fileRef = 35DB90F8177BB2750039B53D /* BeamRadialGradientView.m */; }; - 35DB90FD177BB2750039B53D /* BeamPlaylistViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35DB90FA177BB2750039B53D /* BeamPlaylistViewController.m */; }; 6164600534AD45B89AACF5D9 /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D255CDAD8A6E4F49A1799F78 /* libPods.a */; }; 9708EED51579146F0097F43F /* BeamMinimalExampleProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 9708EED41579146F0097F43F /* BeamMinimalExampleProvider.m */; }; - 9755DA9E1578BE2800B5431E /* AutoScrollLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9755DA9C1578BBA700B5431E /* AutoScrollLabel.m */; }; 9755DAA21578C2BE00B5431E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9755DAA11578C2BE00B5431E /* QuartzCore.framework */; }; 97B7AA3315760AAF0014E693 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97B7AA3215760AAF0014E693 /* UIKit.framework */; }; 97B7AA3515760AAF0014E693 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97B7AA3415760AAF0014E693 /* Foundation.framework */; }; @@ -25,21 +21,13 @@ 97B7AA5615760AAF0014E693 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97B7AA3415760AAF0014E693 /* Foundation.framework */; }; 97B7AA5E15760AAF0014E693 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 97B7AA5C15760AAF0014E693 /* InfoPlist.strings */; }; 97B7AA6115760AAF0014E693 /* BeamMusicPlayerExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 97B7AA6015760AAF0014E693 /* BeamMusicPlayerExampleTests.m */; }; - 97CA282B1577B68B003D8938 /* BeamMPMusicPlayerProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 97CA282A1577B68B003D8938 /* BeamMPMusicPlayerProvider.m */; }; 97CA282D1577B6A9003D8938 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97CA282C1577B6A9003D8938 /* MediaPlayer.framework */; }; - A3CD1673174BC6BD0043ACEE /* BeamMusicPlayerViewController~ipad.xib in Resources */ = {isa = PBXBuildFile; fileRef = A3CD1672174BC6BD0043ACEE /* BeamMusicPlayerViewController~ipad.xib */; }; CAD8534D7F2E416582F6286D /* libPods-BeamMusicPlayerExampleTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 987337C95B38471493465F78 /* libPods-BeamMusicPlayerExampleTests.a */; }; - CB0DC57615B69ADE0045921A /* NSDateFormatter+Duration.m in Sources */ = {isa = PBXBuildFile; fileRef = CB0DC57315B69ADE0045921A /* NSDateFormatter+Duration.m */; }; - CB0DC58F15B6AD300045921A /* BeamMusicPlayerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = CB0DC58D15B6AD300045921A /* BeamMusicPlayerViewController.xib */; }; CB0DC5AB15B71C940045921A /* BeamMPMusicPlayerProviderTests.m in Sources */ = {isa = PBXBuildFile; fileRef = CB0DC5AA15B71C940045921A /* BeamMPMusicPlayerProviderTests.m */; }; CB273946174BA38100977530 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CB273945174BA38100977530 /* Default-568h@2x.png */; }; - CB273949174C0EE200977530 /* BeamMusicPlayerTransparentToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = CB273948174C0EE200977530 /* BeamMusicPlayerTransparentToolbar.m */; }; - CB35A6FF1576918F008318EE /* BeamMusicPlayerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CB35A6FE1576918F008318EE /* BeamMusicPlayerViewController.m */; }; - CB397C85165257B600A90C78 /* BeamAVMusicPlayerProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CB397C84165257B600A90C78 /* BeamAVMusicPlayerProvider.m */; }; CB397C8A16525BD800A90C78 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB397C8916525BD800A90C78 /* AVFoundation.framework */; }; CB46FE17157955B7004BE46A /* BeamMusicPlayerViewControllerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = CB46FE16157955B7004BE46A /* BeamMusicPlayerViewControllerTests.m */; }; CB7723AF174E51ED0022EF58 /* BeamAVMusicPlayerProviderTests.m in Sources */ = {isa = PBXBuildFile; fileRef = CB7723AE174E51ED0022EF58 /* BeamAVMusicPlayerProviderTests.m */; }; - CBCD885B15B44165001B7A1D /* BeamMusicPlayerController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CBCD885A15B44165001B7A1D /* BeamMusicPlayerController.bundle */; }; CBF68D25174FBD62005C6B47 /* BeamMusicPlayerTakeScreenshotsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = CBF68D24174FBD62005C6B47 /* BeamMusicPlayerTakeScreenshotsTests.m */; }; CBF68D26174FC0FE005C6B47 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 97B7AA3615760AAF0014E693 /* CoreGraphics.framework */; }; /* End PBXBuildFile section */ @@ -56,17 +44,9 @@ /* Begin PBXFileReference section */ 0AB0B18603F24A928F0C5160 /* Pods-BeamMusicPlayerExampleTests.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BeamMusicPlayerExampleTests.xcconfig"; path = "Pods/Pods-BeamMusicPlayerExampleTests.xcconfig"; sourceTree = SOURCE_ROOT; }; - 35DB90F5177BB2750039B53D /* BeamPlaylistTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamPlaylistTableViewCell.h; sourceTree = ""; }; - 35DB90F6177BB2750039B53D /* BeamPlaylistTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamPlaylistTableViewCell.m; sourceTree = ""; }; - 35DB90F7177BB2750039B53D /* BeamRadialGradientView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamRadialGradientView.h; sourceTree = ""; }; - 35DB90F8177BB2750039B53D /* BeamRadialGradientView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamRadialGradientView.m; sourceTree = ""; }; - 35DB90F9177BB2750039B53D /* BeamPlaylistViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamPlaylistViewController.h; sourceTree = ""; }; - 35DB90FA177BB2750039B53D /* BeamPlaylistViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamPlaylistViewController.m; sourceTree = ""; }; 92FDA17ACE6F4C928D2E08D9 /* Pods.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.xcconfig; path = Pods/Pods.xcconfig; sourceTree = SOURCE_ROOT; }; - 9708EED31579146F0097F43F /* BeamMinimalExampleProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BeamMinimalExampleProvider.h; path = "Example Providers/BeamMinimalExampleProvider.h"; sourceTree = ""; }; - 9708EED41579146F0097F43F /* BeamMinimalExampleProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BeamMinimalExampleProvider.m; path = "Example Providers/BeamMinimalExampleProvider.m"; sourceTree = ""; }; - 9755DA9B1578BBA700B5431E /* AutoScrollLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutoScrollLabel.h; sourceTree = ""; }; - 9755DA9C1578BBA700B5431E /* AutoScrollLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AutoScrollLabel.m; sourceTree = ""; }; + 9708EED31579146F0097F43F /* BeamMinimalExampleProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamMinimalExampleProvider.h; sourceTree = ""; }; + 9708EED41579146F0097F43F /* BeamMinimalExampleProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamMinimalExampleProvider.m; sourceTree = ""; }; 9755DAA11578C2BE00B5431E /* QuartzCore.framework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 97B7AA2E15760AAF0014E693 /* BeamMusicPlayerExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BeamMusicPlayerExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; 97B7AA3215760AAF0014E693 /* UIKit.framework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; @@ -84,32 +64,16 @@ 97B7AA5D15760AAF0014E693 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; 97B7AA5F15760AAF0014E693 /* BeamMusicPlayerExampleTests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BeamMusicPlayerExampleTests.h; sourceTree = ""; }; 97B7AA6015760AAF0014E693 /* BeamMusicPlayerExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BeamMusicPlayerExampleTests.m; sourceTree = ""; }; - 97CA28291577B68B003D8938 /* BeamMPMusicPlayerProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamMPMusicPlayerProvider.h; sourceTree = ""; }; - 97CA282A1577B68B003D8938 /* BeamMPMusicPlayerProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamMPMusicPlayerProvider.m; sourceTree = ""; }; 97CA282C1577B6A9003D8938 /* MediaPlayer.framework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; }; 987337C95B38471493465F78 /* libPods-BeamMusicPlayerExampleTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BeamMusicPlayerExampleTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - A3CD1672174BC6BD0043ACEE /* BeamMusicPlayerViewController~ipad.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = "BeamMusicPlayerViewController~ipad.xib"; sourceTree = ""; }; - CB0DC57215B69ADE0045921A /* NSDateFormatter+Duration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDateFormatter+Duration.h"; sourceTree = ""; }; - CB0DC57315B69ADE0045921A /* NSDateFormatter+Duration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDateFormatter+Duration.m"; sourceTree = ""; }; - CB0DC58D15B6AD300045921A /* BeamMusicPlayerViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = BeamMusicPlayerViewController.xib; sourceTree = ""; }; - CB0DC5A615B71BD00045921A /* libPods.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libPods.a; path = "Pods/build/Release-iphoneos/libPods.a"; sourceTree = ""; }; CB0DC5A915B71C940045921A /* BeamMPMusicPlayerProviderTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamMPMusicPlayerProviderTests.h; sourceTree = ""; }; CB0DC5AA15B71C940045921A /* BeamMPMusicPlayerProviderTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamMPMusicPlayerProviderTests.m; sourceTree = ""; }; CB273945174BA38100977530 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; }; - CB273947174C0EE200977530 /* BeamMusicPlayerTransparentToolbar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamMusicPlayerTransparentToolbar.h; sourceTree = ""; }; - CB273948174C0EE200977530 /* BeamMusicPlayerTransparentToolbar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamMusicPlayerTransparentToolbar.m; sourceTree = ""; }; - CB35A6F81576916C008318EE /* BeamMusicPlayerDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamMusicPlayerDataSource.h; sourceTree = ""; }; - CB35A6F91576916C008318EE /* BeamMusicPlayerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamMusicPlayerDelegate.h; sourceTree = ""; }; - CB35A6FD1576918F008318EE /* BeamMusicPlayerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamMusicPlayerViewController.h; sourceTree = ""; }; - CB35A6FE1576918F008318EE /* BeamMusicPlayerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamMusicPlayerViewController.m; sourceTree = ""; }; - CB397C83165257B600A90C78 /* BeamAVMusicPlayerProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamAVMusicPlayerProvider.h; sourceTree = ""; }; - CB397C84165257B600A90C78 /* BeamAVMusicPlayerProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamAVMusicPlayerProvider.m; sourceTree = ""; }; CB397C8716525BBF00A90C78 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; CB397C8916525BD800A90C78 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; CB46FE15157955B7004BE46A /* BeamMusicPlayerViewControllerTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BeamMusicPlayerViewControllerTests.h; sourceTree = ""; }; CB46FE16157955B7004BE46A /* BeamMusicPlayerViewControllerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamMusicPlayerViewControllerTests.m; sourceTree = ""; }; CB7723AE174E51ED0022EF58 /* BeamAVMusicPlayerProviderTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamAVMusicPlayerProviderTests.m; sourceTree = ""; }; - CBCD885A15B44165001B7A1D /* BeamMusicPlayerController.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = BeamMusicPlayerController.bundle; sourceTree = ""; }; CBF68D24174FBD62005C6B47 /* BeamMusicPlayerTakeScreenshotsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BeamMusicPlayerTakeScreenshotsTests.m; sourceTree = ""; }; D255CDAD8A6E4F49A1799F78 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ @@ -144,32 +108,18 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 9708EED11579143C0097F43F /* Example */ = { + 9708EED11579143C0097F43F /* Example Providers */ = { isa = PBXGroup; children = ( 9708EED31579146F0097F43F /* BeamMinimalExampleProvider.h */, 9708EED41579146F0097F43F /* BeamMinimalExampleProvider.m */, ); - name = Example; - sourceTree = ""; - }; - 9755DA9A1578BB9700B5431E /* AutoScrollLabel */ = { - isa = PBXGroup; - children = ( - 9755DA9B1578BBA700B5431E /* AutoScrollLabel.h */, - 9755DA9C1578BBA700B5431E /* AutoScrollLabel.m */, - ); - name = AutoScrollLabel; + path = "Example Providers"; sourceTree = ""; }; 97B7AA2315760AAD0014E693 = { isa = PBXGroup; children = ( - CB397C8916525BD800A90C78 /* AVFoundation.framework */, - CB397C8716525BBF00A90C78 /* CoreAudio.framework */, - CB0DC5A615B71BD00045921A /* libPods.a */, - 9755DAA11578C2BE00B5431E /* QuartzCore.framework */, - 97CA282C1577B6A9003D8938 /* MediaPlayer.framework */, 97B7AA3815760AAF0014E693 /* BeamMusicPlayerExample */, 97B7AA5915760AAF0014E693 /* BeamMusicPlayerExampleTests */, 97B7AA3115760AAF0014E693 /* Frameworks */, @@ -195,6 +145,10 @@ 97B7AA3415760AAF0014E693 /* Foundation.framework */, 97B7AA3615760AAF0014E693 /* CoreGraphics.framework */, 97B7AA5315760AAF0014E693 /* SenTestingKit.framework */, + CB397C8916525BD800A90C78 /* AVFoundation.framework */, + CB397C8716525BBF00A90C78 /* CoreAudio.framework */, + 9755DAA11578C2BE00B5431E /* QuartzCore.framework */, + 97CA282C1577B6A9003D8938 /* MediaPlayer.framework */, D255CDAD8A6E4F49A1799F78 /* libPods.a */, 987337C95B38471493465F78 /* libPods-BeamMusicPlayerExampleTests.a */, ); @@ -204,13 +158,9 @@ 97B7AA3815760AAF0014E693 /* BeamMusicPlayerExample */ = { isa = PBXGroup; children = ( - 9708EED11579143C0097F43F /* Example */, - 97DE4F35157639FC00D077E3 /* Categories */, - 97DE4F2E15762CB200D077E3 /* 3rd Party */, - 97E9DA6C157682A700620689 /* Music Player */, 97B7AA4115760AAF0014E693 /* BeamAppDelegate.h */, 97B7AA4215760AAF0014E693 /* BeamAppDelegate.m */, - CB273945174BA38100977530 /* Default-568h@2x.png */, + 9708EED11579143C0097F43F /* Example Providers */, 97B7AA3915760AAF0014E693 /* Supporting Files */, ); path = BeamMusicPlayerExample; @@ -219,6 +169,7 @@ 97B7AA3915760AAF0014E693 /* Supporting Files */ = { isa = PBXGroup; children = ( + CB273945174BA38100977530 /* Default-568h@2x.png */, 97B7AA3A15760AAF0014E693 /* BeamMusicPlayerExample-Info.plist */, 97B7AA3B15760AAF0014E693 /* InfoPlist.strings */, 97B7AA3E15760AAF0014E693 /* main.m */, @@ -252,52 +203,6 @@ name = "Supporting Files"; sourceTree = ""; }; - 97DE4F2E15762CB200D077E3 /* 3rd Party */ = { - isa = PBXGroup; - children = ( - 9755DA9A1578BB9700B5431E /* AutoScrollLabel */, - ); - name = "3rd Party"; - path = ../Source; - sourceTree = ""; - }; - 97DE4F35157639FC00D077E3 /* Categories */ = { - isa = PBXGroup; - children = ( - CB0DC57215B69ADE0045921A /* NSDateFormatter+Duration.h */, - CB0DC57315B69ADE0045921A /* NSDateFormatter+Duration.m */, - ); - name = Categories; - path = ../Source; - sourceTree = ""; - }; - 97E9DA6C157682A700620689 /* Music Player */ = { - isa = PBXGroup; - children = ( - CBCD885A15B44165001B7A1D /* BeamMusicPlayerController.bundle */, - CB35A6FD1576918F008318EE /* BeamMusicPlayerViewController.h */, - CB35A6FE1576918F008318EE /* BeamMusicPlayerViewController.m */, - CB0DC58D15B6AD300045921A /* BeamMusicPlayerViewController.xib */, - A3CD1672174BC6BD0043ACEE /* BeamMusicPlayerViewController~ipad.xib */, - CB35A6F81576916C008318EE /* BeamMusicPlayerDataSource.h */, - CB35A6F91576916C008318EE /* BeamMusicPlayerDelegate.h */, - 97CA28291577B68B003D8938 /* BeamMPMusicPlayerProvider.h */, - 97CA282A1577B68B003D8938 /* BeamMPMusicPlayerProvider.m */, - CB397C83165257B600A90C78 /* BeamAVMusicPlayerProvider.h */, - CB397C84165257B600A90C78 /* BeamAVMusicPlayerProvider.m */, - CB273947174C0EE200977530 /* BeamMusicPlayerTransparentToolbar.h */, - CB273948174C0EE200977530 /* BeamMusicPlayerTransparentToolbar.m */, - 35DB90F5177BB2750039B53D /* BeamPlaylistTableViewCell.h */, - 35DB90F6177BB2750039B53D /* BeamPlaylistTableViewCell.m */, - 35DB90F7177BB2750039B53D /* BeamRadialGradientView.h */, - 35DB90F8177BB2750039B53D /* BeamRadialGradientView.m */, - 35DB90F9177BB2750039B53D /* BeamPlaylistViewController.h */, - 35DB90FA177BB2750039B53D /* BeamPlaylistViewController.m */, - ); - name = "Music Player"; - path = ../Source; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXLegacyTarget section */ @@ -364,7 +269,8 @@ isa = PBXProject; attributes = { CLASSPREFIX = Beam; - LastUpgradeCheck = 0460; + LastTestingUpgradeCheck = 0510; + LastUpgradeCheck = 0510; ORGANIZATIONNAME = n/a; }; buildConfigurationList = 97B7AA2815760AAD0014E693 /* Build configuration list for PBXProject "BeamMusicPlayerExample" */; @@ -392,10 +298,7 @@ buildActionMask = 2147483647; files = ( 97B7AA3D15760AAF0014E693 /* InfoPlist.strings in Resources */, - CBCD885B15B44165001B7A1D /* BeamMusicPlayerController.bundle in Resources */, - CB0DC58F15B6AD300045921A /* BeamMusicPlayerViewController.xib in Resources */, CB273946174BA38100977530 /* Default-568h@2x.png in Resources */, - A3CD1673174BC6BD0043ACEE /* BeamMusicPlayerViewController~ipad.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -474,16 +377,7 @@ files = ( 97B7AA3F15760AAF0014E693 /* main.m in Sources */, 97B7AA4315760AAF0014E693 /* BeamAppDelegate.m in Sources */, - CB35A6FF1576918F008318EE /* BeamMusicPlayerViewController.m in Sources */, - 97CA282B1577B68B003D8938 /* BeamMPMusicPlayerProvider.m in Sources */, - 9755DA9E1578BE2800B5431E /* AutoScrollLabel.m in Sources */, 9708EED51579146F0097F43F /* BeamMinimalExampleProvider.m in Sources */, - CB0DC57615B69ADE0045921A /* NSDateFormatter+Duration.m in Sources */, - CB397C85165257B600A90C78 /* BeamAVMusicPlayerProvider.m in Sources */, - CB273949174C0EE200977530 /* BeamMusicPlayerTransparentToolbar.m in Sources */, - 35DB90FB177BB2750039B53D /* BeamPlaylistTableViewCell.m in Sources */, - 35DB90FC177BB2750039B53D /* BeamRadialGradientView.m in Sources */, - 35DB90FD177BB2750039B53D /* BeamPlaylistViewController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -533,9 +427,10 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -550,10 +445,14 @@ ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 5.0; + IPHONEOS_DEPLOYMENT_TARGET = 6.1; + ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; }; @@ -563,9 +462,10 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -573,10 +473,13 @@ COPY_PHASE_STRIP = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 5.0; + IPHONEOS_DEPLOYMENT_TARGET = 6.1; OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; @@ -593,7 +496,11 @@ GCC_PREFIX_HEADER = "BeamMusicPlayerExample/BeamMusicPlayerExample-Prefix.pch"; GCC_WARN_UNDECLARED_SELECTOR = YES; INFOPLIST_FILE = "BeamMusicPlayerExample/BeamMusicPlayerExample-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 5.0; + IPHONEOS_DEPLOYMENT_TARGET = 6.1; + OTHER_LDFLAGS = ( + "-ObjC", + "-all_load", + ); PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; WRAPPER_EXTENSION = app; @@ -609,7 +516,11 @@ GCC_PREFIX_HEADER = "BeamMusicPlayerExample/BeamMusicPlayerExample-Prefix.pch"; GCC_WARN_UNDECLARED_SELECTOR = YES; INFOPLIST_FILE = "BeamMusicPlayerExample/BeamMusicPlayerExample-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 5.0; + IPHONEOS_DEPLOYMENT_TARGET = 6.1; + OTHER_LDFLAGS = ( + "-ObjC", + "-all_load", + ); PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = ""; WRAPPER_EXTENSION = app; @@ -655,7 +566,6 @@ CB35A70215769221008318EE /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; COMBINE_HIDPI_IMAGES = YES; DEBUGGING_SYMBOLS = YES; GCC_ENABLE_OBJC_EXCEPTIONS = YES; @@ -674,7 +584,6 @@ CB35A70315769221008318EE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; COMBINE_HIDPI_IMAGES = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; diff --git a/BeamMusicPlayerExample.xcodeproj/xcshareddata/xcschemes/All Tests.xcscheme b/BeamMusicPlayerExample.xcodeproj/xcshareddata/xcschemes/All Tests.xcscheme index 13e5923..612e0ed 100644 --- a/BeamMusicPlayerExample.xcodeproj/xcshareddata/xcschemes/All Tests.xcscheme +++ b/BeamMusicPlayerExample.xcodeproj/xcshareddata/xcschemes/All Tests.xcscheme @@ -1,6 +1,6 @@ @@ -28,7 +28,7 @@ buildForAnalyzing = "YES"> @@ -42,7 +42,7 @@ buildForAnalyzing = "YES"> @@ -56,7 +56,7 @@ buildForAnalyzing = "YES"> diff --git a/BeamMusicPlayerExample.xcodeproj/xcshareddata/xcschemes/appledoc.xcscheme b/BeamMusicPlayerExample.xcodeproj/xcshareddata/xcschemes/appledoc.xcscheme index 1c58949..6e6d98c 100644 --- a/BeamMusicPlayerExample.xcodeproj/xcshareddata/xcschemes/appledoc.xcscheme +++ b/BeamMusicPlayerExample.xcodeproj/xcshareddata/xcschemes/appledoc.xcscheme @@ -1,6 +1,6 @@ \ No newline at end of file + + + + + + + diff --git a/BeamMusicPlayerViewController.podspec b/BeamMusicPlayerViewController.podspec index e6f0b65..8d7426b 100644 --- a/BeamMusicPlayerViewController.podspec +++ b/BeamMusicPlayerViewController.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'BeamMusicPlayerViewController' - s.version = '0.2.1' + s.version = '0.2.2' s.summary = 'An iPhone/iPad view controller to visualize and control music playback.' s.homepage = 'https://github.com/BeamApp/MusicPlayerViewController' s.license = {:type => 'New BSD', :file => 'LICENSE'} @@ -8,15 +8,19 @@ Pod::Spec.new do |s| s.source = { :git => 'https://github.com/BeamApp/MusicPlayerViewController.git', :tag => s.version.to_s } s.platform = :ios, '5.0' s.source_files = 'Source/*.{h,m}' - s.exclude_files = 'Source/BeamMPMusicPlayerProvider.{h,m}' + s.exclude_files = 'Source/BeamMPMusicPlayerProvider.{h,m}', 'Source/NSDateFormatter+Duration.{h,m}' s.resources = 'Source/*.{bundle,xib}', s.frameworks = 'CoreGraphics' s.requires_arc = true - s.dependency 'OBSlider', '~> 1.1' + s.dependency 'OBSlider', '~> 1.1.0' + s.dependency 'AutoScrollLabel', '~> 0.0.1' - s.preferred_dependency = 'MediaPlayer' + #s.preferred_dependency = 'MediaPlayer' s.subspec 'MediaPlayer' do |mediaPlayer| mediaPlayer.source_files = 'Source/BeamMPMusicPlayerProvider.{h,m}' mediaPlayer.frameworks = 'MediaPlayer' end + s.subspec 'Categories' do |categories| + categories.source_files = 'Source/NSDateFormatter+Duration.{h,m}' + end end diff --git a/Podfile b/Podfile index 59bf22e..8fa635a 100644 --- a/Podfile +++ b/Podfile @@ -1,6 +1,11 @@ -platform :ios -pod 'OBSlider', '~> 1.1.0' +platform :ios, '5.0' + +# For your projects use +#pod 'BeamMusicPlayerViewController' + +# For BeamMusicPlayerViewController development +pod 'BeamMusicPlayerViewController', :path => './' target :BeamMusicPlayerExampleTests, :exclusive => true do pod 'OCMock' -end \ No newline at end of file +end diff --git a/Podfile.lock b/Podfile.lock index 369e95b..cbc7697 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,13 +1,31 @@ PODS: + - AutoScrollLabel (0.0.1) + - BeamMusicPlayerViewController (0.2.2): + - AutoScrollLabel (~> 0.0.1) + - BeamMusicPlayerViewController/Categories + - BeamMusicPlayerViewController/MediaPlayer + - OBSlider (~> 1.1.0) + - BeamMusicPlayerViewController/Categories (0.2.2): + - AutoScrollLabel (~> 0.0.1) + - OBSlider (~> 1.1.0) + - BeamMusicPlayerViewController/MediaPlayer (0.2.2): + - AutoScrollLabel (~> 0.0.1) + - OBSlider (~> 1.1.0) - OBSlider (1.1.0) - - OCMock (2.1.1) + - OCMock (2.2) DEPENDENCIES: - - OBSlider (~> 1.1.0) + - BeamMusicPlayerViewController (from `./`) - OCMock +EXTERNAL SOURCES: + BeamMusicPlayerViewController: + :path: ./ + SPEC CHECKSUMS: + AutoScrollLabel: 10a03d16cd76a29a67449d8dfccffd4d2890e9bb + BeamMusicPlayerViewController: cad6db0ec6c8273684bdf0e3bfea55fa7c61053e OBSlider: 1eae1ad6fea0af687f7dde0366003044c4ba3d27 - OCMock: 79212e5e328378af5cfd6edb5feacfd6c49cd8a3 + OCMock: 5300ae6b75398fc3ae6cbf9102191333d35f6852 -COCOAPODS: 0.21.0 +COCOAPODS: 0.22.2 diff --git a/Pods/AutoScrollLabel/AutoScrollLabel/AutoScrollLabel.h b/Pods/AutoScrollLabel/AutoScrollLabel/AutoScrollLabel.h new file mode 100644 index 0000000..47b1734 --- /dev/null +++ b/Pods/AutoScrollLabel/AutoScrollLabel/AutoScrollLabel.h @@ -0,0 +1,55 @@ +// +// AutoScrollLabel.h +// AutoScrollLabel +// +// Created by Brian Stormont on 10/21/09. +// Updated/Modernized by Christopher Bess on 2/5/12 +// +// Copyright 2009 Stormy Productions. All rights reserved. +// +// Originally from: http://blog.stormyprods.com/2009/10/simple-scrolling-uilabel-for-iphone.html +// +// Permission is granted to use this code free of charge for any project. +// + +#import + +typedef enum { + AutoScrollDirectionRight, + AutoScrollDirectionLeft, +} AutoScrollDirection; + +@interface AutoScrollLabel : UIScrollView +@property (nonatomic) AutoScrollDirection scrollDirection; +@property (nonatomic) float scrollSpeed; // pixels per second +@property (nonatomic) NSTimeInterval pauseInterval; +@property (nonatomic) NSInteger labelSpacing; // pixels +/** + * The animation options used when scrolling the UILabels. + * @discussion UIViewAnimationOptionAllowUserInteraction is always applied to the animations. + */ +@property (nonatomic) UIViewAnimationOptions animationOptions; +/** + * Returns YES, if it is actively scrolling, NO if it has paused or if text is within bounds (disables scrolling). + */ +@property (nonatomic, readonly) BOOL scrolling; + +// UILabel properties +@property (nonatomic, copy) NSString *text; +@property (nonatomic, strong) UIColor *textColor; +@property (nonatomic, strong) UIFont *font; +@property (nonatomic, strong) UIColor *shadowColor; +@property (nonatomic) CGSize shadowOffset; +@property (nonatomic) UITextAlignment textAlignment; // only applies when not auto-scrolling + +/** + * Lays out the scrollview contents, enabling text scrolling if the text will be clipped. + * @discussion Uses [scrollLabelIfNeeded] internally, if needed. + */ +- (void)refreshLabels; + +/** + * Initiates auto-scroll if the labels width exceeds the bounds of the scrollview. + */ +- (void)scrollLabelIfNeeded; +@end diff --git a/Pods/AutoScrollLabel/AutoScrollLabel/AutoScrollLabel.m b/Pods/AutoScrollLabel/AutoScrollLabel/AutoScrollLabel.m new file mode 100644 index 0000000..3b156da --- /dev/null +++ b/Pods/AutoScrollLabel/AutoScrollLabel/AutoScrollLabel.m @@ -0,0 +1,271 @@ +// +// AutoScrollLabel.m +// AutoScrollLabel +// +// Created by Brian Stormont on 10/21/09. +// Updated by Christopher Bess on 2/5/12 +// +// Copyright 2009 Stormy Productions. +// +// Permission is granted to use this code free of charge for any project. +// + +#import "AutoScrollLabel.h" + +#define kLabelCount 2 +// pixel buffer space between scrolling label +#define kDefaultLabelBufferSpace 20 +#define kDefaultPixelsPerSecond 30 +#define kDefaultPauseTime 1.5f + +// shortcut method for NSArray iterations +static void each_object(NSArray *objects, void (^block)(id object)) +{ + [objects enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { + block(obj); + }]; +} + +// shortcut to change each label attribute value +#define EACH_LABEL(ATTR, VALUE) each_object(self.labels, ^(UILabel *label) { label.ATTR = VALUE; }); + +@interface AutoScrollLabel () +{ + BOOL _isScrolling; +} +@property (nonatomic, retain) NSArray *labels; +@property (strong, nonatomic, readonly) UILabel *mainLabel; +- (void)commonInit; +@end + +@implementation AutoScrollLabel +@synthesize scrollDirection = _scrollDirection; +@synthesize pauseInterval = _pauseInterval; +@synthesize labelSpacing = _labelSpacing; +@synthesize scrollSpeed = _scrollSpeed; +@synthesize text; +@synthesize labels; +@synthesize mainLabel; +@synthesize animationOptions; +@synthesize shadowColor; +@synthesize shadowOffset; +@synthesize textAlignment; +@synthesize scrolling = _isScrolling; + +- (id)initWithCoder:(NSCoder *)aDecoder +{ + if ((self = [super initWithCoder:aDecoder])) + { + [self commonInit]; + } + return self; +} + +- (id)initWithFrame:(CGRect)frame +{ + if ((self = [super initWithFrame:frame])) + { + [self commonInit]; + } + return self; +} + +- (void)commonInit +{ + // create the labels + NSMutableSet *labelSet = [[NSMutableSet alloc] initWithCapacity:kLabelCount]; + for (int index = 0 ; index < kLabelCount ; ++index) + { + UILabel *label = [[UILabel alloc] init]; + label.textColor = [UIColor whiteColor]; + label.backgroundColor = [UIColor clearColor]; + + // store labels + [self addSubview:label]; + [labelSet addObject:label]; + + #if ! __has_feature(objc_arc) + [label release]; + #endif + } + + self.labels = [labelSet.allObjects copy]; + + #if ! __has_feature(objc_arc) + [labelSet release]; + #endif + + // default values + _scrollDirection = AutoScrollDirectionLeft; + _scrollSpeed = kDefaultPixelsPerSecond; + _pauseInterval = kDefaultPauseTime; + _labelSpacing = kDefaultLabelBufferSpace; + self.textAlignment = UITextAlignmentLeft; + self.animationOptions = UIViewAnimationOptionCurveEaseIn; + self.showsVerticalScrollIndicator = NO; + self.showsHorizontalScrollIndicator = NO; + self.scrollEnabled = NO; + self.userInteractionEnabled = NO; + self.backgroundColor = [UIColor clearColor]; + self.clipsToBounds = YES; +} + +- (void)dealloc +{ + self.labels = nil; + #if ! __has_feature(objc_arc) + [super dealloc]; + #endif +} + +#pragma mark - Properties +- (UILabel *)mainLabel +{ + return [self.labels objectAtIndex:0]; +} + +- (void)setText:(NSString *)theText +{ + // ignore identical text changes + if ([theText isEqualToString:self.text]) + return; + + EACH_LABEL(text, theText) + + [self refreshLabels]; +} + +- (NSString *)text +{ + return self.mainLabel.text; +} + +- (void)setTextColor:(UIColor *)color +{ + EACH_LABEL(textColor, color) +} + +- (UIColor *)textColor +{ + return self.mainLabel.textColor; +} + +- (void)setFont:(UIFont *)font +{ + EACH_LABEL(font, font) + + [self refreshLabels]; +} + +- (UIFont *)font +{ + return self.mainLabel.font; +} + +- (void)setScrollSpeed:(float)speed +{ + _scrollSpeed = speed; + [self refreshLabels]; +} + +- (void)setScrollDirection:(AutoScrollDirection)direction +{ + _scrollDirection = direction; + [self refreshLabels]; +} + +- (void)setShadowColor:(UIColor *)color +{ + EACH_LABEL(shadowColor, color) +} + +- (UIColor *)shadowColor +{ + return self.mainLabel.shadowColor; +} + +- (void)setShadowOffset:(CGSize)offset +{ + EACH_LABEL(shadowOffset, offset) +} + +- (CGSize)shadowOffset +{ + return self.mainLabel.shadowOffset; +} + +#pragma mark - Misc +- (void)scrollLabelIfNeeded +{ + CGFloat labelWidth = CGRectGetWidth(self.mainLabel.bounds); + if (labelWidth <= CGRectGetWidth(self.bounds)) + return; + + _isScrolling = YES; + BOOL doScrollLeft = (self.scrollDirection == AutoScrollDirectionLeft); + self.contentOffset = (doScrollLeft ? CGPointZero : CGPointMake(labelWidth + _labelSpacing, 0)); + + // animate the scrolling + NSTimeInterval duration = labelWidth / self.scrollSpeed; + [UIView animateWithDuration:duration delay:self.pauseInterval options:self.animationOptions | UIViewAnimationOptionAllowUserInteraction animations:^{ + // adjust offset + self.contentOffset = (doScrollLeft ? CGPointMake(labelWidth + _labelSpacing, 0) : CGPointZero); + } completion:^(BOOL finished) { + _isScrolling = NO; + + // setup pause delay/loop + if (finished) + { + [self performSelector:@selector(scrollLabelIfNeeded) withObject:nil]; + } + }]; +} + +- (void)refreshLabels +{ + __block float offset = 0; + + // calculate the label size + CGSize labelSize = [self.mainLabel.text sizeWithFont:self.mainLabel.font + constrainedToSize:CGSizeMake(INT16_MAX, CGRectGetHeight(self.bounds)) + lineBreakMode:UILineBreakModeClip]; + + each_object(self.labels, ^(UILabel *label) { + CGRect frame = label.frame; + frame.origin.x = offset; + frame.size.height = CGRectGetHeight(self.bounds); + frame.size.width = labelSize.width; + label.frame = frame; + + // Recenter label vertically within the scroll view + label.center = CGPointMake(label.center.x, roundf(self.center.y - CGRectGetMinY(self.frame))); + + offset += CGRectGetWidth(label.bounds) + _labelSpacing; + }); + + CGSize size; + size.width = CGRectGetWidth(self.mainLabel.bounds) + CGRectGetWidth(self.bounds) + _labelSpacing; + size.height = CGRectGetHeight(self.bounds); + self.contentSize = size; + self.contentOffset = CGPointZero; + + // If the label is bigger than the space allocated, then it should scroll + if (CGRectGetWidth(self.mainLabel.bounds) > CGRectGetWidth(self.bounds)) + { + EACH_LABEL(hidden, NO) + + [self scrollLabelIfNeeded]; + } + else + { + // Hide the other labels + EACH_LABEL(hidden, (self.mainLabel != label)) + + // adjust the scroll view and main label + self.contentSize = self.bounds.size; + self.mainLabel.frame = self.bounds; + self.mainLabel.hidden = NO; + self.mainLabel.textAlignment = self.textAlignment; + } +} +@end diff --git a/Pods/AutoScrollLabel/README.md b/Pods/AutoScrollLabel/README.md new file mode 100644 index 0000000..c97ebbb --- /dev/null +++ b/Pods/AutoScrollLabel/README.md @@ -0,0 +1,16 @@ +##AutoScrollLabel + +Provides auto scrolling for text that may be clipped by the view. iOS 4.3 and greater, works with ARC and non-ARC projects. + +![screenshot](https://github.com/cbess/AutoScrollLabel/raw/master/AutoScrollLabelDemo/screenshot.png) + +[http://blog.stormyprods.com/2009/10/more-details-on-autoscrolllabel-usage.html](http://blog.stormyprods.com/2009/10/more-details-on-autoscrolllabel-usage.html) - Old, but still relevant example usage. + +Usage: + + autoScrollLabel.text = @"This text may be clipped, but now it will be scrolled."; + autoScrollLabel.textColor = [UIColor blueColor]; + autoScrollLabel.labelSpacing = 35; // distance between start and end labels + autoScrollLabel.pauseInterval = 3.7; // seconds of pause before scrolling starts again + autoScrollLabel.scrollSpeed = 30; // pixels per second + autoScrollLabel.textAlignment = UITextAlignmentCenter; // centers text when no auto-scrolling is applied diff --git a/Pods/BuildHeaders/AutoScrollLabel/AutoScrollLabel.h b/Pods/BuildHeaders/AutoScrollLabel/AutoScrollLabel.h new file mode 120000 index 0000000..8076a0c --- /dev/null +++ b/Pods/BuildHeaders/AutoScrollLabel/AutoScrollLabel.h @@ -0,0 +1 @@ +../../AutoScrollLabel/AutoScrollLabel/AutoScrollLabel.h \ No newline at end of file diff --git a/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamAVMusicPlayerProvider.h b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamAVMusicPlayerProvider.h new file mode 120000 index 0000000..2cf8d52 --- /dev/null +++ b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamAVMusicPlayerProvider.h @@ -0,0 +1 @@ +../../../Source/BeamAVMusicPlayerProvider.h \ No newline at end of file diff --git a/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMPMusicPlayerProvider.h b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMPMusicPlayerProvider.h new file mode 120000 index 0000000..0592600 --- /dev/null +++ b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMPMusicPlayerProvider.h @@ -0,0 +1 @@ +../../../Source/BeamMPMusicPlayerProvider.h \ No newline at end of file diff --git a/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerDataSource.h b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerDataSource.h new file mode 120000 index 0000000..bfe72d4 --- /dev/null +++ b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerDataSource.h @@ -0,0 +1 @@ +../../../Source/BeamMusicPlayerDataSource.h \ No newline at end of file diff --git a/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerDelegate.h b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerDelegate.h new file mode 120000 index 0000000..ef1f348 --- /dev/null +++ b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerDelegate.h @@ -0,0 +1 @@ +../../../Source/BeamMusicPlayerDelegate.h \ No newline at end of file diff --git a/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerTransparentToolbar.h b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerTransparentToolbar.h new file mode 120000 index 0000000..e2ad171 --- /dev/null +++ b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerTransparentToolbar.h @@ -0,0 +1 @@ +../../../Source/BeamMusicPlayerTransparentToolbar.h \ No newline at end of file diff --git a/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerViewController.h b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerViewController.h new file mode 120000 index 0000000..e3cd91b --- /dev/null +++ b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamMusicPlayerViewController.h @@ -0,0 +1 @@ +../../../Source/BeamMusicPlayerViewController.h \ No newline at end of file diff --git a/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamPlaylistTableViewCell.h b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamPlaylistTableViewCell.h new file mode 120000 index 0000000..19328b6 --- /dev/null +++ b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamPlaylistTableViewCell.h @@ -0,0 +1 @@ +../../../Source/BeamPlaylistTableViewCell.h \ No newline at end of file diff --git a/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamPlaylistViewController.h b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamPlaylistViewController.h new file mode 120000 index 0000000..b1edf22 --- /dev/null +++ b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamPlaylistViewController.h @@ -0,0 +1 @@ +../../../Source/BeamPlaylistViewController.h \ No newline at end of file diff --git a/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamRadialGradientView.h b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamRadialGradientView.h new file mode 120000 index 0000000..492d373 --- /dev/null +++ b/Pods/BuildHeaders/BeamMusicPlayerViewController/BeamRadialGradientView.h @@ -0,0 +1 @@ +../../../Source/BeamRadialGradientView.h \ No newline at end of file diff --git a/Pods/BuildHeaders/BeamMusicPlayerViewController/NSDateFormatter+Duration.h b/Pods/BuildHeaders/BeamMusicPlayerViewController/NSDateFormatter+Duration.h new file mode 120000 index 0000000..650d7f7 --- /dev/null +++ b/Pods/BuildHeaders/BeamMusicPlayerViewController/NSDateFormatter+Duration.h @@ -0,0 +1 @@ +../../../Source/NSDateFormatter+Duration.h \ No newline at end of file diff --git a/Pods/Headers/AutoScrollLabel/AutoScrollLabel.h b/Pods/Headers/AutoScrollLabel/AutoScrollLabel.h new file mode 120000 index 0000000..8076a0c --- /dev/null +++ b/Pods/Headers/AutoScrollLabel/AutoScrollLabel.h @@ -0,0 +1 @@ +../../AutoScrollLabel/AutoScrollLabel/AutoScrollLabel.h \ No newline at end of file diff --git a/Pods/Headers/BeamMusicPlayerViewController/BeamAVMusicPlayerProvider.h b/Pods/Headers/BeamMusicPlayerViewController/BeamAVMusicPlayerProvider.h new file mode 120000 index 0000000..2cf8d52 --- /dev/null +++ b/Pods/Headers/BeamMusicPlayerViewController/BeamAVMusicPlayerProvider.h @@ -0,0 +1 @@ +../../../Source/BeamAVMusicPlayerProvider.h \ No newline at end of file diff --git a/Pods/Headers/BeamMusicPlayerViewController/BeamMPMusicPlayerProvider.h b/Pods/Headers/BeamMusicPlayerViewController/BeamMPMusicPlayerProvider.h new file mode 120000 index 0000000..0592600 --- /dev/null +++ b/Pods/Headers/BeamMusicPlayerViewController/BeamMPMusicPlayerProvider.h @@ -0,0 +1 @@ +../../../Source/BeamMPMusicPlayerProvider.h \ No newline at end of file diff --git a/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerDataSource.h b/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerDataSource.h new file mode 120000 index 0000000..bfe72d4 --- /dev/null +++ b/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerDataSource.h @@ -0,0 +1 @@ +../../../Source/BeamMusicPlayerDataSource.h \ No newline at end of file diff --git a/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerDelegate.h b/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerDelegate.h new file mode 120000 index 0000000..ef1f348 --- /dev/null +++ b/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerDelegate.h @@ -0,0 +1 @@ +../../../Source/BeamMusicPlayerDelegate.h \ No newline at end of file diff --git a/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerTransparentToolbar.h b/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerTransparentToolbar.h new file mode 120000 index 0000000..e2ad171 --- /dev/null +++ b/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerTransparentToolbar.h @@ -0,0 +1 @@ +../../../Source/BeamMusicPlayerTransparentToolbar.h \ No newline at end of file diff --git a/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerViewController.h b/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerViewController.h new file mode 120000 index 0000000..e3cd91b --- /dev/null +++ b/Pods/Headers/BeamMusicPlayerViewController/BeamMusicPlayerViewController.h @@ -0,0 +1 @@ +../../../Source/BeamMusicPlayerViewController.h \ No newline at end of file diff --git a/Pods/Headers/BeamMusicPlayerViewController/BeamPlaylistTableViewCell.h b/Pods/Headers/BeamMusicPlayerViewController/BeamPlaylistTableViewCell.h new file mode 120000 index 0000000..19328b6 --- /dev/null +++ b/Pods/Headers/BeamMusicPlayerViewController/BeamPlaylistTableViewCell.h @@ -0,0 +1 @@ +../../../Source/BeamPlaylistTableViewCell.h \ No newline at end of file diff --git a/Pods/Headers/BeamMusicPlayerViewController/BeamPlaylistViewController.h b/Pods/Headers/BeamMusicPlayerViewController/BeamPlaylistViewController.h new file mode 120000 index 0000000..b1edf22 --- /dev/null +++ b/Pods/Headers/BeamMusicPlayerViewController/BeamPlaylistViewController.h @@ -0,0 +1 @@ +../../../Source/BeamPlaylistViewController.h \ No newline at end of file diff --git a/Pods/Headers/BeamMusicPlayerViewController/BeamRadialGradientView.h b/Pods/Headers/BeamMusicPlayerViewController/BeamRadialGradientView.h new file mode 120000 index 0000000..492d373 --- /dev/null +++ b/Pods/Headers/BeamMusicPlayerViewController/BeamRadialGradientView.h @@ -0,0 +1 @@ +../../../Source/BeamRadialGradientView.h \ No newline at end of file diff --git a/Pods/Headers/BeamMusicPlayerViewController/NSDateFormatter+Duration.h b/Pods/Headers/BeamMusicPlayerViewController/NSDateFormatter+Duration.h new file mode 120000 index 0000000..650d7f7 --- /dev/null +++ b/Pods/Headers/BeamMusicPlayerViewController/NSDateFormatter+Duration.h @@ -0,0 +1 @@ +../../../Source/NSDateFormatter+Duration.h \ No newline at end of file diff --git a/Pods/Local Podspecs/BeamMusicPlayerViewController.podspec b/Pods/Local Podspecs/BeamMusicPlayerViewController.podspec new file mode 100644 index 0000000..8d7426b --- /dev/null +++ b/Pods/Local Podspecs/BeamMusicPlayerViewController.podspec @@ -0,0 +1,26 @@ +Pod::Spec.new do |s| + s.name = 'BeamMusicPlayerViewController' + s.version = '0.2.2' + s.summary = 'An iPhone/iPad view controller to visualize and control music playback.' + s.homepage = 'https://github.com/BeamApp/MusicPlayerViewController' + s.license = {:type => 'New BSD', :file => 'LICENSE'} + s.authors = { 'Moritz Haarmann' => 'http://momo.brauchtman.net', 'Heiko Behrens' => 'http://HeikoBehrens.net' } + s.source = { :git => 'https://github.com/BeamApp/MusicPlayerViewController.git', :tag => s.version.to_s } + s.platform = :ios, '5.0' + s.source_files = 'Source/*.{h,m}' + s.exclude_files = 'Source/BeamMPMusicPlayerProvider.{h,m}', 'Source/NSDateFormatter+Duration.{h,m}' + s.resources = 'Source/*.{bundle,xib}', + s.frameworks = 'CoreGraphics' + s.requires_arc = true + s.dependency 'OBSlider', '~> 1.1.0' + s.dependency 'AutoScrollLabel', '~> 0.0.1' + + #s.preferred_dependency = 'MediaPlayer' + s.subspec 'MediaPlayer' do |mediaPlayer| + mediaPlayer.source_files = 'Source/BeamMPMusicPlayerProvider.{h,m}' + mediaPlayer.frameworks = 'MediaPlayer' + end + s.subspec 'Categories' do |categories| + categories.source_files = 'Source/NSDateFormatter+Duration.{h,m}' + end +end diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 369e95b..cbc7697 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -1,13 +1,31 @@ PODS: + - AutoScrollLabel (0.0.1) + - BeamMusicPlayerViewController (0.2.2): + - AutoScrollLabel (~> 0.0.1) + - BeamMusicPlayerViewController/Categories + - BeamMusicPlayerViewController/MediaPlayer + - OBSlider (~> 1.1.0) + - BeamMusicPlayerViewController/Categories (0.2.2): + - AutoScrollLabel (~> 0.0.1) + - OBSlider (~> 1.1.0) + - BeamMusicPlayerViewController/MediaPlayer (0.2.2): + - AutoScrollLabel (~> 0.0.1) + - OBSlider (~> 1.1.0) - OBSlider (1.1.0) - - OCMock (2.1.1) + - OCMock (2.2) DEPENDENCIES: - - OBSlider (~> 1.1.0) + - BeamMusicPlayerViewController (from `./`) - OCMock +EXTERNAL SOURCES: + BeamMusicPlayerViewController: + :path: ./ + SPEC CHECKSUMS: + AutoScrollLabel: 10a03d16cd76a29a67449d8dfccffd4d2890e9bb + BeamMusicPlayerViewController: cad6db0ec6c8273684bdf0e3bfea55fa7c61053e OBSlider: 1eae1ad6fea0af687f7dde0366003044c4ba3d27 - OCMock: 79212e5e328378af5cfd6edb5feacfd6c49cd8a3 + OCMock: 5300ae6b75398fc3ae6cbf9102191333d35f6852 -COCOAPODS: 0.21.0 +COCOAPODS: 0.22.2 diff --git a/Pods/OCMock/README.md b/Pods/OCMock/README.md index 2f8d6e6..d6441b8 100644 --- a/Pods/OCMock/README.md +++ b/Pods/OCMock/README.md @@ -5,6 +5,6 @@ OCMock is an Objective-C implementation of mock objects. Github is used to store and manage the source code. -For documentation and support please visit [ocmock.org][]. +For downloads, documentation, and support please visit [ocmock.org][]. [ocmock.org]: http://ocmock.org/ diff --git a/Pods/OCMock/Source/OCMock/NSInvocation+OCMAdditions.m b/Pods/OCMock/Source/OCMock/NSInvocation+OCMAdditions.m index 4157958..d953904 100644 --- a/Pods/OCMock/Source/OCMock/NSInvocation+OCMAdditions.m +++ b/Pods/OCMock/Source/OCMock/NSInvocation+OCMAdditions.m @@ -32,8 +32,7 @@ - (id)getArgumentAtIndexAsObject:(int)argIndex { SEL s = (SEL)0; [self getArgument:&s atIndex:argIndex]; - id value = NSStringFromSelector(s); - return value; + return [NSValue valueWithBytes:&s objCType:":"]; } case 'i': { diff --git a/Pods/OCMock/Source/OCMock/OCMArg.h b/Pods/OCMock/Source/OCMock/OCMArg.h index ef652ab..fe6321c 100644 --- a/Pods/OCMock/Source/OCMock/OCMArg.h +++ b/Pods/OCMock/Source/OCMock/OCMArg.h @@ -10,13 +10,14 @@ // constraining arguments + (id)any; ++ (SEL)anySelector; + (void *)anyPointer; + (id)isNil; + (id)isNotNil; + (id)isNotEqual:(id)value; + (id)checkWithSelector:(SEL)selector onObject:(id)anObject; #if NS_BLOCKS_AVAILABLE -+ (id)checkWithBlock:(BOOL (^)(id))block; ++ (id)checkWithBlock:(BOOL (^)(id obj))block; #endif // manipulating arguments diff --git a/Pods/OCMock/Source/OCMock/OCMArg.m b/Pods/OCMock/Source/OCMock/OCMArg.m index 00989ff..111b35f 100644 --- a/Pods/OCMock/Source/OCMock/OCMArg.m +++ b/Pods/OCMock/Source/OCMock/OCMArg.m @@ -21,6 +21,11 @@ + (void *)anyPointer return (void *)0x01234567; } ++ (SEL)anySelector +{ + return @selector(aSelectorThatMatchesAnySelector); +} + + (id)isNil { return [OCMIsNilConstraint constraint]; @@ -73,7 +78,15 @@ + (id)resolveSpecialValues:(NSValue *)value if((pointer != NULL) && (object_getClass((id)pointer) == [OCMPassByRefSetter class])) return (id)pointer; } + else if(type[0] == ':') + { + SEL selector; + [value getValue:&selector]; + if(selector == @selector(aSelectorThatMatchesAnySelector)) + return [OCMArg any]; + } return value; } + @end diff --git a/Pods/OCMock/Source/OCMock/OCMConstraint.m b/Pods/OCMock/Source/OCMock/OCMConstraint.m index b16a678..db0d175 100644 --- a/Pods/OCMock/Source/OCMock/OCMConstraint.m +++ b/Pods/OCMock/Source/OCMock/OCMConstraint.m @@ -18,6 +18,10 @@ - (BOOL)evaluate:(id)value return NO; } +- (id)copyWithZone:(struct _NSZone *)zone +{ + return [self retain]; +} + (id)constraintWithSelector:(SEL)aSelector onObject:(id)anObject { diff --git a/Pods/OCMock/Source/OCMock/OCMockObject.m b/Pods/OCMock/Source/OCMock/OCMockObject.m index 2729e5c..2a4c796 100644 --- a/Pods/OCMock/Source/OCMock/OCMockObject.m +++ b/Pods/OCMock/Source/OCMock/OCMockObject.m @@ -142,8 +142,8 @@ - (void)verify } if([expectations count] > 0) { - [NSException raise:NSInternalInconsistencyException format:@"%@ : %ld expected methods were not invoked: %@", - [self description], [expectations count], [self _recorderDescriptions:YES]]; + [NSException raise:NSInternalInconsistencyException format:@"%@ : %@ expected methods were not invoked: %@", + [self description], @([expectations count]), [self _recorderDescriptions:YES]]; } if([exceptions count] > 0) { diff --git a/Pods/OCMock/Source/OCMock/OCMockRecorder.h b/Pods/OCMock/Source/OCMock/OCMockRecorder.h index 1b6e2dd..0dcd3f2 100644 --- a/Pods/OCMock/Source/OCMock/OCMockRecorder.h +++ b/Pods/OCMock/Source/OCMock/OCMockRecorder.h @@ -9,6 +9,7 @@ { id signatureResolver; BOOL recordedAsClassMethod; + BOOL ignoreNonObjectArgs; NSInvocation *recordedInvocation; NSMutableArray *invocationHandlers; } @@ -30,6 +31,7 @@ - (id)andForwardToRealObject; - (id)classMethod; +- (id)ignoringNonObjectArgs; - (NSArray *)invocationHandlers; diff --git a/Pods/OCMock/Source/OCMock/OCMockRecorder.m b/Pods/OCMock/Source/OCMock/OCMockRecorder.m index 89ab150..4039cda 100644 --- a/Pods/OCMock/Source/OCMock/OCMockRecorder.m +++ b/Pods/OCMock/Source/OCMock/OCMockRecorder.m @@ -110,7 +110,7 @@ - (NSArray *)invocationHandlers } -#pragma mark Switching to class methods +#pragma mark Modifying the recorder - (id)classMethod { @@ -119,6 +119,12 @@ - (id)classMethod return self; } +- (id)ignoringNonObjectArgs +{ + ignoreNonObjectArgs = YES; + return self; +} + #pragma mark Recording the actual invocation @@ -163,23 +169,25 @@ - (BOOL)matchesSelector:(SEL)sel - (BOOL)matchesInvocation:(NSInvocation *)anInvocation { - id target, recordedArg, passedArg; - int i, n; - BOOL isClassMethodInvocation; - - target = [anInvocation target]; - isClassMethodInvocation = (target != nil) && (target == [target class]); + id target = [anInvocation target]; + BOOL isClassMethodInvocation = (target != nil) && (target == [target class]); if(isClassMethodInvocation != recordedAsClassMethod) return NO; if([anInvocation selector] != [recordedInvocation selector]) return NO; - - n = (int)[[recordedInvocation methodSignature] numberOfArguments]; - for(i = 2; i < n; i++) + + NSMethodSignature *signature = [recordedInvocation methodSignature]; + int n = (int)[signature numberOfArguments]; + for(int i = 2; i < n; i++) { - recordedArg = [recordedInvocation getArgumentAtIndexAsObject:i]; - passedArg = [anInvocation getArgumentAtIndexAsObject:i]; + if(ignoreNonObjectArgs && strcmp([signature getArgumentTypeAtIndex:i], @encode(id))) + { + return YES; + } + + id recordedArg = [recordedInvocation getArgumentAtIndexAsObject:i]; + id passedArg = [anInvocation getArgumentAtIndexAsObject:i]; if([recordedArg isProxy]) { @@ -224,6 +232,4 @@ - (BOOL)matchesInvocation:(NSInvocation *)anInvocation } - - @end diff --git a/Pods/OCMock/Source/OCMock/OCObserverMockObject.m b/Pods/OCMock/Source/OCMock/OCObserverMockObject.m index 50ba984..d16f18d 100644 --- a/Pods/OCMock/Source/OCMock/OCObserverMockObject.m +++ b/Pods/OCMock/Source/OCMock/OCObserverMockObject.m @@ -53,8 +53,8 @@ - (void)verify } if([recorders count] > 0) { - [NSException raise:NSInternalInconsistencyException format:@"%@ : %ld expected notifications were not observed.", - [self description], [recorders count]]; + [NSException raise:NSInternalInconsistencyException format:@"%@ : %@ expected notifications were not observed.", + [self description], @([recorders count])]; } } diff --git a/Pods/Pods-Acknowledgements.markdown b/Pods/Pods-Acknowledgements.markdown index 7ce1913..eb5abd7 100644 --- a/Pods/Pods-Acknowledgements.markdown +++ b/Pods/Pods-Acknowledgements.markdown @@ -1,6 +1,40 @@ # Acknowledgements This application makes use of the following third party libraries: +## AutoScrollLabel + +Author did not supply license + +## BeamMusicPlayerViewController + +Software License Agreement (New BSD License) + +Copyright (c) 2012, BeamApp UG All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. +* Redistributions in binary +form must reproduce the above copyright notice, this list of conditions and +the following disclaimer in the documentation and/or other materials provided +with the distribution. +* Neither the name of BeamApp nor the names of its +contributors may be used to endorse or promote products derived from this +software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + ## OBSlider The MIT License diff --git a/Pods/Pods-Acknowledgements.plist b/Pods/Pods-Acknowledgements.plist index 608bc5b..92d0b06 100644 --- a/Pods/Pods-Acknowledgements.plist +++ b/Pods/Pods-Acknowledgements.plist @@ -12,6 +12,48 @@ Type PSGroupSpecifier + + FooterText + Author did not supply license + Title + AutoScrollLabel + Type + PSGroupSpecifier + + + FooterText + Software License Agreement (New BSD License) + +Copyright (c) 2012, BeamApp UG All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. +* Redistributions in binary +form must reproduce the above copyright notice, this list of conditions and +the following disclaimer in the documentation and/or other materials provided +with the distribution. +* Neither the name of BeamApp nor the names of its +contributors may be used to endorse or promote products derived from this +software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + Title + BeamMusicPlayerViewController + Type + PSGroupSpecifier + FooterText The MIT License diff --git a/Pods/Pods-AutoScrollLabel-Private.xcconfig b/Pods/Pods-AutoScrollLabel-Private.xcconfig new file mode 100644 index 0000000..e63fa7a --- /dev/null +++ b/Pods/Pods-AutoScrollLabel-Private.xcconfig @@ -0,0 +1,5 @@ +#include "Pods-AutoScrollLabel.xcconfig" +GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/AutoScrollLabel" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/AutoScrollLabel" "${PODS_ROOT}/Headers/BeamMusicPlayerViewController" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" +OTHER_LDFLAGS = -ObjC +PODS_ROOT = ${SRCROOT} \ No newline at end of file diff --git a/Pods/Pods-AutoScrollLabel-dummy.m b/Pods/Pods-AutoScrollLabel-dummy.m new file mode 100644 index 0000000..119087b --- /dev/null +++ b/Pods/Pods-AutoScrollLabel-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Pods_AutoScrollLabel : NSObject +@end +@implementation PodsDummy_Pods_AutoScrollLabel +@end diff --git a/Pods/Pods-AutoScrollLabel-prefix.pch b/Pods/Pods-AutoScrollLabel-prefix.pch new file mode 100644 index 0000000..95cf11d --- /dev/null +++ b/Pods/Pods-AutoScrollLabel-prefix.pch @@ -0,0 +1,5 @@ +#ifdef __OBJC__ +#import +#endif + +#import "Pods-environment.h" diff --git a/Pods/Pods-AutoScrollLabel.xcconfig b/Pods/Pods-AutoScrollLabel.xcconfig new file mode 100644 index 0000000..e69de29 diff --git a/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel-Private.xcconfig b/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel-Private.xcconfig new file mode 100644 index 0000000..2abbcd0 --- /dev/null +++ b/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel-Private.xcconfig @@ -0,0 +1,5 @@ +#include "Pods-BeamMusicPlayerExampleTests-AutoScrollLabel.xcconfig" +GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/AutoScrollLabel" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/AutoScrollLabel" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" +OTHER_LDFLAGS = -ObjC +PODS_ROOT = ${SRCROOT} \ No newline at end of file diff --git a/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel-dummy.m b/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel-dummy.m new file mode 100644 index 0000000..6e62463 --- /dev/null +++ b/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Pods_BeamMusicPlayerExampleTests_AutoScrollLabel : NSObject +@end +@implementation PodsDummy_Pods_BeamMusicPlayerExampleTests_AutoScrollLabel +@end diff --git a/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel-prefix.pch b/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel-prefix.pch new file mode 100644 index 0000000..86fdbd3 --- /dev/null +++ b/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel-prefix.pch @@ -0,0 +1,5 @@ +#ifdef __OBJC__ +#import +#endif + +#import "Pods-BeamMusicPlayerExampleTests-environment.h" diff --git a/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel.xcconfig b/Pods/Pods-BeamMusicPlayerExampleTests-AutoScrollLabel.xcconfig new file mode 100644 index 0000000..e69de29 diff --git a/Pods/Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig b/Pods/Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig index e9b53ac..917c052 100644 --- a/Pods/Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig +++ b/Pods/Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig @@ -1,6 +1,5 @@ #include "Pods-BeamMusicPlayerExampleTests-OCMock.xcconfig" -ALWAYS_SEARCH_USER_PATHS = YES GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/OCMock" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/OCMock" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/AutoScrollLabel" "${PODS_ROOT}/Headers/BeamMusicPlayerViewController" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" OTHER_LDFLAGS = -ObjC PODS_ROOT = ${SRCROOT} \ No newline at end of file diff --git a/Pods/Pods-BeamMusicPlayerExampleTests-environment.h b/Pods/Pods-BeamMusicPlayerExampleTests-environment.h index 435c6ea..8650974 100644 --- a/Pods/Pods-BeamMusicPlayerExampleTests-environment.h +++ b/Pods/Pods-BeamMusicPlayerExampleTests-environment.h @@ -9,6 +9,6 @@ // OCMock #define COCOAPODS_POD_AVAILABLE_OCMock #define COCOAPODS_VERSION_MAJOR_OCMock 2 -#define COCOAPODS_VERSION_MINOR_OCMock 1 -#define COCOAPODS_VERSION_PATCH_OCMock 1 +#define COCOAPODS_VERSION_MINOR_OCMock 2 +#define COCOAPODS_VERSION_PATCH_OCMock 0 diff --git a/Pods/Pods-BeamMusicPlayerExampleTests-resources.sh b/Pods/Pods-BeamMusicPlayerExampleTests-resources.sh index 20ebe73..aea76a6 100755 --- a/Pods/Pods-BeamMusicPlayerExampleTests-resources.sh +++ b/Pods/Pods-BeamMusicPlayerExampleTests-resources.sh @@ -1,4 +1,5 @@ #!/bin/sh +set -e RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt > "$RESOURCES_TO_COPY" @@ -15,8 +16,10 @@ install_resource() ibtool --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}" ;; *.framework) - echo "rsync -rp ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -rp "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "cp -fpR ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + cp -fpR "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" ;; *.xcdatamodeld) echo "xcrun momc ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename $1 .xcdatamodeld`.momd" diff --git a/Pods/Pods-BeamMusicPlayerExampleTests.xcconfig b/Pods/Pods-BeamMusicPlayerExampleTests.xcconfig index f192737..c0d8d8d 100644 --- a/Pods/Pods-BeamMusicPlayerExampleTests.xcconfig +++ b/Pods/Pods-BeamMusicPlayerExampleTests.xcconfig @@ -1,6 +1,4 @@ -#include "Pods-BeamMusicPlayerExampleTests-OCMock.xcconfig" -ALWAYS_SEARCH_USER_PATHS = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/AutoScrollLabel" "${PODS_ROOT}/Headers/BeamMusicPlayerViewController" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" OTHER_LDFLAGS = -ObjC PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Pods/Pods-BeamMusicPlayerViewController-Private.xcconfig b/Pods/Pods-BeamMusicPlayerViewController-Private.xcconfig new file mode 100644 index 0000000..52659d0 --- /dev/null +++ b/Pods/Pods-BeamMusicPlayerViewController-Private.xcconfig @@ -0,0 +1,5 @@ +#include "Pods-BeamMusicPlayerViewController.xcconfig" +GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/BeamMusicPlayerViewController" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/AutoScrollLabel" "${PODS_ROOT}/Headers/BeamMusicPlayerViewController" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" +OTHER_LDFLAGS = -ObjC ${PODS_BEAMMUSICPLAYERVIEWCONTROLLER_OTHER_LDFLAGS} +PODS_ROOT = ${SRCROOT} \ No newline at end of file diff --git a/Pods/Pods-BeamMusicPlayerViewController-dummy.m b/Pods/Pods-BeamMusicPlayerViewController-dummy.m new file mode 100644 index 0000000..bb4d2eb --- /dev/null +++ b/Pods/Pods-BeamMusicPlayerViewController-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Pods_BeamMusicPlayerViewController : NSObject +@end +@implementation PodsDummy_Pods_BeamMusicPlayerViewController +@end diff --git a/Pods/Pods-BeamMusicPlayerViewController-prefix.pch b/Pods/Pods-BeamMusicPlayerViewController-prefix.pch new file mode 100644 index 0000000..b522c18 --- /dev/null +++ b/Pods/Pods-BeamMusicPlayerViewController-prefix.pch @@ -0,0 +1,7 @@ +#ifdef __OBJC__ +#import +#endif + +#import "Pods-environment.h" + + diff --git a/Pods/Pods-BeamMusicPlayerViewController.xcconfig b/Pods/Pods-BeamMusicPlayerViewController.xcconfig new file mode 100644 index 0000000..049022f --- /dev/null +++ b/Pods/Pods-BeamMusicPlayerViewController.xcconfig @@ -0,0 +1 @@ +PODS_BEAMMUSICPLAYERVIEWCONTROLLER_OTHER_LDFLAGS = -framework CoreGraphics -framework MediaPlayer \ No newline at end of file diff --git a/Pods/Pods-OBSlider-Private.xcconfig b/Pods/Pods-OBSlider-Private.xcconfig index 508792a..fd1a119 100644 --- a/Pods/Pods-OBSlider-Private.xcconfig +++ b/Pods/Pods-OBSlider-Private.xcconfig @@ -1,6 +1,5 @@ #include "Pods-OBSlider.xcconfig" -ALWAYS_SEARCH_USER_PATHS = YES GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/OBSlider" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/OBSlider" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/AutoScrollLabel" "${PODS_ROOT}/Headers/BeamMusicPlayerViewController" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" OTHER_LDFLAGS = -ObjC PODS_ROOT = ${SRCROOT} \ No newline at end of file diff --git a/Pods/Pods-environment.h b/Pods/Pods-environment.h index f34bc6d..e22b2d4 100644 --- a/Pods/Pods-environment.h +++ b/Pods/Pods-environment.h @@ -6,6 +6,30 @@ // project. +// AutoScrollLabel +#define COCOAPODS_POD_AVAILABLE_AutoScrollLabel +#define COCOAPODS_VERSION_MAJOR_AutoScrollLabel 0 +#define COCOAPODS_VERSION_MINOR_AutoScrollLabel 0 +#define COCOAPODS_VERSION_PATCH_AutoScrollLabel 1 + +// BeamMusicPlayerViewController +#define COCOAPODS_POD_AVAILABLE_BeamMusicPlayerViewController +#define COCOAPODS_VERSION_MAJOR_BeamMusicPlayerViewController 0 +#define COCOAPODS_VERSION_MINOR_BeamMusicPlayerViewController 2 +#define COCOAPODS_VERSION_PATCH_BeamMusicPlayerViewController 2 + +// BeamMusicPlayerViewController/Categories +#define COCOAPODS_POD_AVAILABLE_BeamMusicPlayerViewController_Categories +#define COCOAPODS_VERSION_MAJOR_BeamMusicPlayerViewController_Categories 0 +#define COCOAPODS_VERSION_MINOR_BeamMusicPlayerViewController_Categories 2 +#define COCOAPODS_VERSION_PATCH_BeamMusicPlayerViewController_Categories 2 + +// BeamMusicPlayerViewController/MediaPlayer +#define COCOAPODS_POD_AVAILABLE_BeamMusicPlayerViewController_MediaPlayer +#define COCOAPODS_VERSION_MAJOR_BeamMusicPlayerViewController_MediaPlayer 0 +#define COCOAPODS_VERSION_MINOR_BeamMusicPlayerViewController_MediaPlayer 2 +#define COCOAPODS_VERSION_PATCH_BeamMusicPlayerViewController_MediaPlayer 2 + // OBSlider #define COCOAPODS_POD_AVAILABLE_OBSlider #define COCOAPODS_VERSION_MAJOR_OBSlider 1 diff --git a/Pods/Pods-resources.sh b/Pods/Pods-resources.sh index 20ebe73..1bf67ce 100755 --- a/Pods/Pods-resources.sh +++ b/Pods/Pods-resources.sh @@ -1,4 +1,5 @@ #!/bin/sh +set -e RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt > "$RESOURCES_TO_COPY" @@ -15,8 +16,10 @@ install_resource() ibtool --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}" ;; *.framework) - echo "rsync -rp ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -rp "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "cp -fpR ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + cp -fpR "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" ;; *.xcdatamodeld) echo "xcrun momc ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename $1 .xcdatamodeld`.momd" @@ -28,6 +31,9 @@ install_resource() ;; esac } +install_resource '../Source/BeamMusicPlayerViewController.xib' +install_resource '../Source/BeamMusicPlayerViewController~ipad.xib' +install_resource '../Source/BeamMusicPlayerController.bundle' rsync -avr --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" rm "$RESOURCES_TO_COPY" diff --git a/Pods/Pods.xcconfig b/Pods/Pods.xcconfig index 944bc60..7684358 100644 --- a/Pods/Pods.xcconfig +++ b/Pods/Pods.xcconfig @@ -1,6 +1,4 @@ -#include "Pods-OBSlider.xcconfig" -ALWAYS_SEARCH_USER_PATHS = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" -OTHER_LDFLAGS = -ObjC +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/AutoScrollLabel" "${PODS_ROOT}/Headers/BeamMusicPlayerViewController" "${PODS_ROOT}/Headers/OBSlider" "${PODS_ROOT}/Headers/OCMock" +OTHER_LDFLAGS = -ObjC -framework CoreGraphics -framework MediaPlayer PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 82b85dd..5649e15 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -1,2597 +1,1367 @@ - - - - - archiveVersion - 1 - classes - - objectVersion - 46 - objects - - 009D4D8BB3C549E18F9EA832 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMBoxedReturnValueProvider.h - path - OCMock/Source/OCMock/OCMBoxedReturnValueProvider.h - sourceTree - SOURCE_ROOT - - 01ACC3D1FDE34497AD345082 - - fileRef - 1DE33E31166A44F2B9796762 - isa - PBXBuildFile - settings - - - 01F638D6AC6F4045887CC5C8 - - fileRef - 4395C258F4B34D9B95C95C0B - isa - PBXBuildFile - settings - - - 0289D532045D43B98615909A - - fileRef - 3D531FFDFDF244C3BFBB2F2A - isa - PBXBuildFile - settings - - - 0399302C70B0479699BC5491 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - NSNotificationCenter+OCMAdditions.m - path - OCMock/Source/OCMock/NSNotificationCenter+OCMAdditions.m - sourceTree - SOURCE_ROOT - - 03A4175147F94649ACDDFEFE - - fileRef - 2FD02E4152BC4511944C2E65 - isa - PBXBuildFile - settings - - - 03AA43105E2C46BE83572C6C - - buildConfigurations - - 8625B68B52DE4D908EF4D3DD - F4849E02A96248B382FA5F10 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - 04B84B350237416780CEB0CF - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMRealObjectForwarder.h - path - OCMock/Source/OCMock/OCMRealObjectForwarder.h - sourceTree - SOURCE_ROOT - - 051EE9B364FA4C8A8E35B185 - - fileRef - 82C74B46F3204DAEB5B8865D - isa - PBXBuildFile - settings - - - 079D3A4700E54B88B82E5C29 - - fileRef - 7B18518D1D6C499DBD05561E - isa - PBXBuildFile - settings - - - 08BB26466BD84CEF81B97A7F - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMArg.h - path - OCMock/Source/OCMock/OCMArg.h - sourceTree - SOURCE_ROOT - - 0B8B6842A5864DA99DB2E852 - - buildConfigurationList - 3C9EF2936D94496D97B5B7FA - buildPhases - - E077C5FBEBF841C0AE33AEC6 - 7893352F64454A2AAEA4CF64 - - buildRules - - dependencies - - isa - PBXNativeTarget - name - Pods-BeamMusicPlayerExampleTests - productName - Pods-BeamMusicPlayerExampleTests - productReference - 62A4484E695B4752A394CDC6 - productType - com.apple.product-type.library.static - - 0D27CA82C68344A1B7C259AB - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCPartialMockObject.h - path - OCMock/Source/OCMock/OCPartialMockObject.h - sourceTree - SOURCE_ROOT - - 10BD799344434F10915B623A - - children - - C5F99253B4F54BD79C16104D - CA6E8CE616804D639CC18FE8 - - isa - PBXGroup - name - Pods - sourceTree - <group> - - 1171184021F543349C73B9A7 - - fileRef - DFBFAF67278B48859CC6E658 - isa - PBXBuildFile - settings - - - 13E75CB198C9479EB7AA8161 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMockRecorder.m - path - OCMock/Source/OCMock/OCMockRecorder.m - sourceTree - SOURCE_ROOT - - 1A54BB5A7F6A4627B23166F6 - - fileRef - 31DE64E6398747C8B52E61B4 - isa - PBXBuildFile - settings - - - 1A6E66647CF34C06B789C5B3 - - children - - 8582992CAB5C4D0392CD84E1 - 387EEC7489BC42EEB15119C6 - C3927CB8B1ED4986A4514032 - BB9D969556954542BADFE7D1 - EF6078243F4D48A3901AF6CC - A1925BD7EE4044B1A726FCC8 - - isa - PBXGroup - name - Pods-BeamMusicPlayerExampleTests - sourceTree - <group> - - 1ABEAB179011411A9D60A633 - - fileRef - 98D5CA4E08AA478C9FEAACC9 - isa - PBXBuildFile - settings - - - 1B2BA9EF2D3F4FFDB5DA7F3F - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMRealObjectForwarder.m - path - OCMock/Source/OCMock/OCMRealObjectForwarder.m - sourceTree - SOURCE_ROOT - - 1BC98C13060B4429B7F4CDB0 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - NSNotificationCenter+OCMAdditions.h - path - OCMock/Source/OCMock/NSNotificationCenter+OCMAdditions.h - sourceTree - SOURCE_ROOT - - 1DB1614EA66D4B768FDF3C13 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMockObject.h - path - OCMock/Source/OCMock/OCMockObject.h - sourceTree - SOURCE_ROOT - - 1DCDD76BB8BE43D3B76067DE - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCObserverMockObject.h - path - OCMock/Source/OCMock/OCObserverMockObject.h - sourceTree - SOURCE_ROOT - - 1DE33E31166A44F2B9796762 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMReturnValueProvider.m - path - OCMock/Source/OCMock/OCMReturnValueProvider.m - sourceTree - SOURCE_ROOT - - 1EF0E15CF12D44DBAE04800B - - fileRef - E54B154322FA4F4989CC4271 - isa - PBXBuildFile - settings - - - 1F46D779B5E243849D2119C0 - - fileRef - 1DB1614EA66D4B768FDF3C13 - isa - PBXBuildFile - settings - - - 229F98FB9CD24809B8275EC0 - - children - - 25A2C962408E464CA57B400F - 429089422C55446DB1C9F565 - 814B44C581154F879C1E5985 - D746313E3BCE44B9BC722704 - - isa - PBXGroup - name - Pods-OBSlider - sourceTree - <group> - - 2310914AEE6348539262A7BE - - buildActionMask - 2147483647 - files - - ED2BB37E6655489E85355CD0 - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 2528EC5EAEF346B39655099A - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCPartialMockRecorder.m - path - OCMock/Source/OCMock/OCPartialMockRecorder.m - sourceTree - SOURCE_ROOT - - 25A2C962408E464CA57B400F - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - name - Pods-OBSlider.xcconfig - path - Pods-OBSlider.xcconfig - sourceTree - SOURCE_ROOT - - 264C4E84301446C1AD65223D - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMockObject.m - path - OCMock/Source/OCMock/OCMockObject.m - sourceTree - SOURCE_ROOT - - 278178BFEE5D42CD83F24BD7 - - buildActionMask - 2147483647 - files - - 797219FB7C9445CE983731B9 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 2CADB3B463B24822A031CCF9 - - children - - A7B2C54433CD4D74B70D92E4 - 4D39325A14CF41E992512CEC - A8EC9F49A68647A1AD2A3DAE - 3C558A98DA0E445295092957 - A13E1AA10CDB45C084DF9928 - EE4C9879DB2E4D248CF52CF1 - - isa - PBXGroup - name - Pods - sourceTree - <group> - - 2DA61BCCA8B64EA78049B8B4 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCProtocolMockObject.h - path - OCMock/Source/OCMock/OCProtocolMockObject.h - sourceTree - SOURCE_ROOT - - 2FD02E4152BC4511944C2E65 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMArg.m - path - OCMock/Source/OCMock/OCMArg.m - sourceTree - SOURCE_ROOT - - 308F8D65C4064B118EA491CD - - fileRef - 84A091D94352405797D329E5 - isa - PBXBuildFile - settings - - - 31DE64E6398747C8B52E61B4 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCPartialMockRecorder.h - path - OCMock/Source/OCMock/OCPartialMockRecorder.h - sourceTree - SOURCE_ROOT - - 37653E55FD01431DA340C40B - - children - - 8D8C4FF4D1E54B31BEB9F13D - AC27A1C6241E4FE5A792CE76 - 5352643FBC454BF5AE56B4E6 - F416A71B9E264828B0CA12C6 - - isa - PBXGroup - name - Pods-BeamMusicPlayerExampleTests-OCMock - sourceTree - <group> - - 38596BD7E9D14553B0D78F40 - - baseConfigurationReference - 8582992CAB5C4D0392CD84E1 - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - ARCHS - $(ARCHS_STANDARD_32_BIT) - COPY_PHASE_STRIP - YES - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 4.3 - OTHER_CFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_CPLUSPLUSFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - 387EEC7489BC42EEB15119C6 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - Pods-BeamMusicPlayerExampleTests-environment.h - path - Pods-BeamMusicPlayerExampleTests-environment.h - sourceTree - SOURCE_ROOT - - 38A69A2C9B3E47C5B3D46CBA - - buildActionMask - 2147483647 - files - - B7C27CFC9ABE4FC7956B9C10 - 538842CB46074F499F7ECE16 - 7D0907738780496CB20ED6E7 - F6EA5EA7C6C84170996DB32E - C5CFCD9783E3440DA1A8B2F9 - 1171184021F543349C73B9A7 - 9D7E91CCD2B64168BBD770D1 - 079D3A4700E54B88B82E5C29 - EB18B18661864F8C8E4B2647 - BF58029791154DC38B3F39F7 - E43E178EAC914DC2A57758E8 - C8403C4DCEBE46C2A83D4FD6 - 0289D532045D43B98615909A - 1F46D779B5E243849D2119C0 - D507A9DE88574EB48D782CCD - 9622BFDAEAC84744B878451B - CB257DE6D00444678D345EE1 - 6913257F4FEC4CF0A2E876A2 - 8E14D3EBD27E4DFBA581F6DE - 8A207D83563F46C5B33C2DDF - 1A54BB5A7F6A4627B23166F6 - A3FF492738AD49A3BAF4C273 - - isa - PBXHeadersBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 3BCB1C9B46D74C82A2071165 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCPartialMockObject.m - path - OCMock/Source/OCMock/OCPartialMockObject.m - sourceTree - SOURCE_ROOT - - 3C558A98DA0E445295092957 - - includeInIndex - 1 - isa - PBXFileReference - name - Pods-acknowledgements.plist - path - Pods-acknowledgements.plist - sourceTree - SOURCE_ROOT - - 3C9EF2936D94496D97B5B7FA - - buildConfigurations - - 38596BD7E9D14553B0D78F40 - 5322CA6B5E874166BAD2FC21 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - 3D531FFDFDF244C3BFBB2F2A - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMock.h - path - OCMock/Source/OCMock/OCMock.h - sourceTree - SOURCE_ROOT - - 429089422C55446DB1C9F565 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - name - Pods-OBSlider-Private.xcconfig - path - Pods-OBSlider-Private.xcconfig - sourceTree - SOURCE_ROOT - - 4395C258F4B34D9B95C95C0B - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OBSlider.h - path - OBSlider/OBSlider/OBSlider.h - sourceTree - SOURCE_ROOT - - 45EE3CECFC30418F87CC7252 - - fileRef - EAB8F900BB6D4F3EAB1A8816 - isa - PBXBuildFile - settings - - - 470B425A9C734881A24B76CC - - baseConfigurationReference - AC27A1C6241E4FE5A792CE76 - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - ARCHS - $(ARCHS_STANDARD_32_BIT) - COPY_PHASE_STRIP - YES - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREFIX_HEADER - Pods-BeamMusicPlayerExampleTests-OCMock-prefix.pch - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 4.3 - OTHER_CFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_CPLUSPLUSFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - 471F2C9A93DD47D88AD5CB0B - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OBSlider.m - path - OBSlider/OBSlider/OBSlider.m - sourceTree - SOURCE_ROOT - - 485B59F138BD455F99460B78 - - buildActionMask - 2147483647 - files - - A02D9E7F6AF24FD38D6CB2FE - 672608AAD628420E84AEAB7D - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 4D39325A14CF41E992512CEC - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - Pods-environment.h - path - Pods-environment.h - sourceTree - SOURCE_ROOT - - 51726EA81B9D449C8FC75080 - - children - - 37653E55FD01431DA340C40B - 229F98FB9CD24809B8275EC0 - 2CADB3B463B24822A031CCF9 - 1A6E66647CF34C06B789C5B3 - - isa - PBXGroup - name - Targets Support Files - sourceTree - <group> - - 5322CA6B5E874166BAD2FC21 - - baseConfigurationReference - 8582992CAB5C4D0392CD84E1 - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - ARCHS - $(ARCHS_STANDARD_32_BIT) - COPY_PHASE_STRIP - NO - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_DYNAMIC_NO_PIC - NO - GCC_OPTIMIZATION_LEVEL - 0 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREPROCESSOR_DEFINITIONS - - DEBUG=1 - $(inherited) - - GCC_SYMBOLS_PRIVATE_EXTERN - NO - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 4.3 - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - - isa - XCBuildConfiguration - name - Debug - - 5352643FBC454BF5AE56B4E6 - - includeInIndex - 1 - isa - PBXFileReference - name - Pods-BeamMusicPlayerExampleTests-OCMock-prefix.pch - path - Pods-BeamMusicPlayerExampleTests-OCMock-prefix.pch - sourceTree - SOURCE_ROOT - - 538842CB46074F499F7ECE16 - - fileRef - FCBE851138A04EDAA6F8A85A - isa - PBXBuildFile - settings - - - 57A654E741BD44D58A1F51E4 - - buildConfigurationList - C5FD20316543437FAD2775A0 - buildPhases - - 278178BFEE5D42CD83F24BD7 - 485B59F138BD455F99460B78 - - buildRules - - dependencies - - isa - PBXNativeTarget - name - Pods - productName - Pods - productReference - CBF85B2A915E445CB5949605 - productType - com.apple.product-type.library.static - - 57F5C984DEFB4592AC844097 - - fileRef - 13E75CB198C9479EB7AA8161 - isa - PBXBuildFile - settings - - - 583D75947EFC406386047EEA - - children - - 98D5CA4E08AA478C9FEAACC9 - 87FCE1EA2D224136A66490C9 - CBF85B2A915E445CB5949605 - 62A4484E695B4752A394CDC6 - - isa - PBXGroup - name - Products - sourceTree - <group> - - 583D9B2614394DE0972ABC4A - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCClassMockObject.h - path - OCMock/Source/OCMock/OCClassMockObject.h - sourceTree - SOURCE_ROOT - - 59299464157245FA824A4541 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMExceptionReturnValueProvider.m - path - OCMock/Source/OCMock/OCMExceptionReturnValueProvider.m - sourceTree - SOURCE_ROOT - - 5962AF1069444C87992C04D0 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMPassByRefSetter.m - path - OCMock/Source/OCMock/OCMPassByRefSetter.m - sourceTree - SOURCE_ROOT - - 5BDA597DD8054462BCD0FC70 - - fileRef - D746313E3BCE44B9BC722704 - isa - PBXBuildFile - settings - - - 5EFCC70D61184FBCB4AFBE29 - - fileRef - 59299464157245FA824A4541 - isa - PBXBuildFile - settings - - - 62A4484E695B4752A394CDC6 - - explicitFileType - archive.ar - includeInIndex - 0 - isa - PBXFileReference - name - libPods-BeamMusicPlayerExampleTests.a - path - libPods-BeamMusicPlayerExampleTests.a - sourceTree - BUILT_PRODUCTS_DIR - - 62C6B23818214B15B045222D - - buildActionMask - 2147483647 - files - - 7D6271D184FD4047BE84D12D - 308F8D65C4064B118EA491CD - F990CCB3D3DA4D40A188111B - F712A057F861489193FC265E - 03A4175147F94649ACDDFEFE - 1EF0E15CF12D44DBAE04800B - 856FE0DB0B39408BB66CF44C - 9DA3C2171C2F4A2786C1F2BC - 5EFCC70D61184FBCB4AFBE29 - 051EE9B364FA4C8A8E35B185 - 9CC350E4FB94436DB212B353 - 45EE3CECFC30418F87CC7252 - 77DA5AB4DFA5462F9915E6D1 - 57F5C984DEFB4592AC844097 - E27556AF4C8A4286A1901787 - 83F6815E600547729EF39B6A - 01ACC3D1FDE34497AD345082 - CDD588106D6243258420B483 - C8BBFDFBAC3F4A2C8DD3D58B - F41D265562DD4FACA488F6D6 - C4FED9169DB7421CBB1B40BB - 9ACED3CBF9C84A37AB83B718 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 6546777B92CD409494F0F99E - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMObserverRecorder.h - path - OCMock/Source/OCMock/OCMObserverRecorder.h - sourceTree - SOURCE_ROOT - - 672608AAD628420E84AEAB7D - - fileRef - 87FCE1EA2D224136A66490C9 - isa - PBXBuildFile - settings - - - 6913257F4FEC4CF0A2E876A2 - - fileRef - 6A0714036BF149A38A5D46BF - isa - PBXBuildFile - settings - - - 6A0714036BF149A38A5D46BF - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMReturnValueProvider.h - path - OCMock/Source/OCMock/OCMReturnValueProvider.h - sourceTree - SOURCE_ROOT - - 6FE239CBFBBA4D2C8B063BD6 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - wrapper.framework - name - Foundation.framework - path - Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework - sourceTree - DEVELOPER_DIR - - 72AB8739CAF34B258EA4DB4A - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMExceptionReturnValueProvider.h - path - OCMock/Source/OCMock/OCMExceptionReturnValueProvider.h - sourceTree - SOURCE_ROOT - - 7439F4AF29A049C9AB21EB60 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMConstraint.m - path - OCMock/Source/OCMock/OCMConstraint.m - sourceTree - SOURCE_ROOT - - 77DA5AB4DFA5462F9915E6D1 - - fileRef - 264C4E84301446C1AD65223D - isa - PBXBuildFile - settings - - - 7893352F64454A2AAEA4CF64 - - buildActionMask - 2147483647 - files - - F0D5FBF25F7C4A3D907D0BCF - 1ABEAB179011411A9D60A633 - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 797219FB7C9445CE983731B9 - - fileRef - EE4C9879DB2E4D248CF52CF1 - isa - PBXBuildFile - settings - - - 7B18518D1D6C499DBD05561E - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMConstraint.h - path - OCMock/Source/OCMock/OCMConstraint.h - sourceTree - SOURCE_ROOT - - 7D0907738780496CB20ED6E7 - - fileRef - 1BC98C13060B4429B7F4CDB0 - isa - PBXBuildFile - settings - - - 7D6271D184FD4047BE84D12D - - fileRef - F763CA5AC9914969BE71A16B - isa - PBXBuildFile - settings - - - 80A25D9BA84D481BAC19ACD0 - - buildActionMask - 2147483647 - files - - E5FE9F7211F4446D9C434334 - 5BDA597DD8054462BCD0FC70 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 814B44C581154F879C1E5985 - - includeInIndex - 1 - isa - PBXFileReference - name - Pods-OBSlider-prefix.pch - path - Pods-OBSlider-prefix.pch - sourceTree - SOURCE_ROOT - - 823424317BAF4A5B8065534F - - baseConfigurationReference - 429089422C55446DB1C9F565 - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - ARCHS - $(ARCHS_STANDARD_32_BIT) - COPY_PHASE_STRIP - NO - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_DYNAMIC_NO_PIC - NO - GCC_OPTIMIZATION_LEVEL - 0 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREFIX_HEADER - Pods-OBSlider-prefix.pch - GCC_PREPROCESSOR_DEFINITIONS - - DEBUG=1 - $(inherited) - - GCC_SYMBOLS_PRIVATE_EXTERN - NO - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 4.3 - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - - isa - XCBuildConfiguration - name - Debug - - 82C74B46F3204DAEB5B8865D - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMIndirectReturnValueProvider.m - path - OCMock/Source/OCMock/OCMIndirectReturnValueProvider.m - sourceTree - SOURCE_ROOT - - 83F6815E600547729EF39B6A - - fileRef - 1B2BA9EF2D3F4FFDB5DA7F3F - isa - PBXBuildFile - settings - - - 84A091D94352405797D329E5 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - NSMethodSignature+OCMAdditions.m - path - OCMock/Source/OCMock/NSMethodSignature+OCMAdditions.m - sourceTree - SOURCE_ROOT - - 84F9E93F1AB94F51852574C4 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - NSInvocation+OCMAdditions.h - path - OCMock/Source/OCMock/NSInvocation+OCMAdditions.h - sourceTree - SOURCE_ROOT - - 856FE0DB0B39408BB66CF44C - - fileRef - ED6705FEE89042609EFEAE2C - isa - PBXBuildFile - settings - - - 8582992CAB5C4D0392CD84E1 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - name - Pods-BeamMusicPlayerExampleTests.xcconfig - path - Pods-BeamMusicPlayerExampleTests.xcconfig - sourceTree - SOURCE_ROOT - - 8625B68B52DE4D908EF4D3DD - - buildSettings - - IPHONEOS_DEPLOYMENT_TARGET - 4.3 - - isa - XCBuildConfiguration - name - Release - - 8792F8D13C8541589DF96FFB - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMockRecorder.h - path - OCMock/Source/OCMock/OCMockRecorder.h - sourceTree - SOURCE_ROOT - - 87FCE1EA2D224136A66490C9 - - explicitFileType - archive.ar - includeInIndex - 0 - isa - PBXFileReference - name - libPods-OBSlider.a - path - libPods-OBSlider.a - sourceTree - BUILT_PRODUCTS_DIR - - 8919B9F589AA4D9E84C4335A - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMPassByRefSetter.h - path - OCMock/Source/OCMock/OCMPassByRefSetter.h - sourceTree - SOURCE_ROOT - - 8A0A029AA37B4F6C81BF0F8E - - buildConfigurationList - B73842E13433402A85F1AABB - buildPhases - - 62C6B23818214B15B045222D - 2310914AEE6348539262A7BE - 38A69A2C9B3E47C5B3D46CBA - - buildRules - - dependencies - - isa - PBXNativeTarget - name - Pods-BeamMusicPlayerExampleTests-OCMock - productName - Pods-BeamMusicPlayerExampleTests-OCMock - productReference - 98D5CA4E08AA478C9FEAACC9 - productType - com.apple.product-type.library.static - - 8A207D83563F46C5B33C2DDF - - fileRef - 0D27CA82C68344A1B7C259AB - isa - PBXBuildFile - settings - - - 8D8C4FF4D1E54B31BEB9F13D - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - name - Pods-BeamMusicPlayerExampleTests-OCMock.xcconfig - path - Pods-BeamMusicPlayerExampleTests-OCMock.xcconfig - sourceTree - SOURCE_ROOT - - 8E14D3EBD27E4DFBA581F6DE - - fileRef - 1DCDD76BB8BE43D3B76067DE - isa - PBXBuildFile - settings - - - 93654A9A8B044B159BBF462D - - buildActionMask - 2147483647 - files - - 01F638D6AC6F4045887CC5C8 - - isa - PBXHeadersBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 940802C477BA46AB8AFFD7E0 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCObserverMockObject.m - path - OCMock/Source/OCMock/OCObserverMockObject.m - sourceTree - SOURCE_ROOT - - 9573930C5C1247BCBD1E27BC - - fileRef - 6FE239CBFBBA4D2C8B063BD6 - isa - PBXBuildFile - settings - - - 95D169E59DFF45CC9DD1F704 - - buildConfigurationList - BA426F6CA9504DBFB620C500 - buildPhases - - 80A25D9BA84D481BAC19ACD0 - A56F508B3B6646DFA4CA01BA - 93654A9A8B044B159BBF462D - - buildRules - - dependencies - - isa - PBXNativeTarget - name - Pods-OBSlider - productName - Pods-OBSlider - productReference - 87FCE1EA2D224136A66490C9 - productType - com.apple.product-type.library.static - - 9622BFDAEAC84744B878451B - - fileRef - 8919B9F589AA4D9E84C4335A - isa - PBXBuildFile - settings - - - 98D5CA4E08AA478C9FEAACC9 - - explicitFileType - archive.ar - includeInIndex - 0 - isa - PBXFileReference - name - libPods-BeamMusicPlayerExampleTests-OCMock.a - path - libPods-BeamMusicPlayerExampleTests-OCMock.a - sourceTree - BUILT_PRODUCTS_DIR - - 98F1A825CB3B489C8F96FD0B - - baseConfigurationReference - A7B2C54433CD4D74B70D92E4 - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - ARCHS - $(ARCHS_STANDARD_32_BIT) - COPY_PHASE_STRIP - NO - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_DYNAMIC_NO_PIC - NO - GCC_OPTIMIZATION_LEVEL - 0 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREPROCESSOR_DEFINITIONS - - DEBUG=1 - $(inherited) - - GCC_SYMBOLS_PRIVATE_EXTERN - NO - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 4.3 - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - - isa - XCBuildConfiguration - name - Debug - - 9ACED3CBF9C84A37AB83B718 - - fileRef - F416A71B9E264828B0CA12C6 - isa - PBXBuildFile - settings - - - 9CC350E4FB94436DB212B353 - - fileRef - C66FC675C75D40AE9719D467 - isa - PBXBuildFile - settings - - - 9D7E91CCD2B64168BBD770D1 - - fileRef - 009D4D8BB3C549E18F9EA832 - isa - PBXBuildFile - settings - - - 9DA3C2171C2F4A2786C1F2BC - - fileRef - 7439F4AF29A049C9AB21EB60 - isa - PBXBuildFile - settings - - - A02D9E7F6AF24FD38D6CB2FE - - fileRef - 6FE239CBFBBA4D2C8B063BD6 - isa - PBXBuildFile - settings - - - A13E1AA10CDB45C084DF9928 - - includeInIndex - 1 - isa - PBXFileReference - name - Pods-acknowledgements.markdown - path - Pods-acknowledgements.markdown - sourceTree - SOURCE_ROOT - - A1925BD7EE4044B1A726FCC8 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - Pods-BeamMusicPlayerExampleTests-dummy.m - path - Pods-BeamMusicPlayerExampleTests-dummy.m - sourceTree - SOURCE_ROOT - - A3FF492738AD49A3BAF4C273 - - fileRef - 2DA61BCCA8B64EA78049B8B4 - isa - PBXBuildFile - settings - - - A56F508B3B6646DFA4CA01BA - - buildActionMask - 2147483647 - files - - 9573930C5C1247BCBD1E27BC - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - A7B2C54433CD4D74B70D92E4 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - name - Pods.xcconfig - path - Pods.xcconfig - sourceTree - SOURCE_ROOT - - A8EC9F49A68647A1AD2A3DAE - - includeInIndex - 1 - isa - PBXFileReference - name - Pods-resources.sh - path - Pods-resources.sh - sourceTree - SOURCE_ROOT - - AC27A1C6241E4FE5A792CE76 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - name - Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig - path - Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig - sourceTree - SOURCE_ROOT - - AD1E32D5E8BC46BD9AECBD7F - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCClassMockObject.m - path - OCMock/Source/OCMock/OCClassMockObject.m - sourceTree - SOURCE_ROOT - - ADD8F3D49C484579BC592CCF - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMNotificationPoster.h - path - OCMock/Source/OCMock/OCMNotificationPoster.h - sourceTree - SOURCE_ROOT - - B73842E13433402A85F1AABB - - buildConfigurations - - 470B425A9C734881A24B76CC - EA63EEC302B347E6BF253447 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - B7C27CFC9ABE4FC7956B9C10 - - fileRef - 84F9E93F1AB94F51852574C4 - isa - PBXBuildFile - settings - - - BA426F6CA9504DBFB620C500 - - buildConfigurations - - FA5EB3BEE56E47ED8DBBB533 - 823424317BAF4A5B8065534F - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - BB5CDD76C0A64D4382373514 - - attributes - - LastUpgradeCheck - 0450 - - buildConfigurationList - 03AA43105E2C46BE83572C6C - compatibilityVersion - Xcode 3.2 - developmentRegion - English - hasScannedForEncodings - 0 - isa - PBXProject - knownRegions - - en - - mainGroup - FEFCDC5163394C66AF16D7D2 - productRefGroup - 583D75947EFC406386047EEA - projectReferences - - targets - - 8A0A029AA37B4F6C81BF0F8E - 95D169E59DFF45CC9DD1F704 - 57A654E741BD44D58A1F51E4 - 0B8B6842A5864DA99DB2E852 - - - BB9D969556954542BADFE7D1 - - includeInIndex - 1 - isa - PBXFileReference - name - Pods-BeamMusicPlayerExampleTests-acknowledgements.plist - path - Pods-BeamMusicPlayerExampleTests-acknowledgements.plist - sourceTree - SOURCE_ROOT - - BF58029791154DC38B3F39F7 - - fileRef - D56FE0D4E3474DB18E5EE0B9 - isa - PBXBuildFile - settings - - - C3927CB8B1ED4986A4514032 - - includeInIndex - 1 - isa - PBXFileReference - name - Pods-BeamMusicPlayerExampleTests-resources.sh - path - Pods-BeamMusicPlayerExampleTests-resources.sh - sourceTree - SOURCE_ROOT - - C45ABB29EACA42DFA7BFE97C - - includeInIndex - 1 - isa - PBXFileReference - name - Podfile - path - ../Podfile - sourceTree - SOURCE_ROOT - xcLanguageSpecificationIdentifier - xcode.lang.ruby - - C4FED9169DB7421CBB1B40BB - - fileRef - C76AD9DD7A0849CF89EAA1D4 - isa - PBXBuildFile - settings - - - C5CFCD9783E3440DA1A8B2F9 - - fileRef - 08BB26466BD84CEF81B97A7F - isa - PBXBuildFile - settings - - - C5F99253B4F54BD79C16104D - - children - - 4395C258F4B34D9B95C95C0B - 471F2C9A93DD47D88AD5CB0B - - isa - PBXGroup - name - OBSlider - sourceTree - <group> - - C5FD20316543437FAD2775A0 - - buildConfigurations - - DA7BDA4E5B6847BEBF7FB7E8 - 98F1A825CB3B489C8F96FD0B - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - C66FC675C75D40AE9719D467 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMNotificationPoster.m - path - OCMock/Source/OCMock/OCMNotificationPoster.m - sourceTree - SOURCE_ROOT - - C76AD9DD7A0849CF89EAA1D4 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCProtocolMockObject.m - path - OCMock/Source/OCMock/OCProtocolMockObject.m - sourceTree - SOURCE_ROOT - - C8403C4DCEBE46C2A83D4FD6 - - fileRef - 6546777B92CD409494F0F99E - isa - PBXBuildFile - settings - - - C8BBFDFBAC3F4A2C8DD3D58B - - fileRef - 3BCB1C9B46D74C82A2071165 - isa - PBXBuildFile - settings - - - CA6E8CE616804D639CC18FE8 - - children - - 84F9E93F1AB94F51852574C4 - F763CA5AC9914969BE71A16B - FCBE851138A04EDAA6F8A85A - 84A091D94352405797D329E5 - 1BC98C13060B4429B7F4CDB0 - 0399302C70B0479699BC5491 - 583D9B2614394DE0972ABC4A - AD1E32D5E8BC46BD9AECBD7F - 08BB26466BD84CEF81B97A7F - 2FD02E4152BC4511944C2E65 - DFBFAF67278B48859CC6E658 - E54B154322FA4F4989CC4271 - 009D4D8BB3C549E18F9EA832 - ED6705FEE89042609EFEAE2C - 7B18518D1D6C499DBD05561E - 7439F4AF29A049C9AB21EB60 - 72AB8739CAF34B258EA4DB4A - 59299464157245FA824A4541 - D56FE0D4E3474DB18E5EE0B9 - 82C74B46F3204DAEB5B8865D - ADD8F3D49C484579BC592CCF - C66FC675C75D40AE9719D467 - 6546777B92CD409494F0F99E - EAB8F900BB6D4F3EAB1A8816 - 3D531FFDFDF244C3BFBB2F2A - 1DB1614EA66D4B768FDF3C13 - 264C4E84301446C1AD65223D - 8792F8D13C8541589DF96FFB - 13E75CB198C9479EB7AA8161 - 8919B9F589AA4D9E84C4335A - 5962AF1069444C87992C04D0 - 04B84B350237416780CEB0CF - 1B2BA9EF2D3F4FFDB5DA7F3F - 6A0714036BF149A38A5D46BF - 1DE33E31166A44F2B9796762 - 1DCDD76BB8BE43D3B76067DE - 940802C477BA46AB8AFFD7E0 - 0D27CA82C68344A1B7C259AB - 3BCB1C9B46D74C82A2071165 - 31DE64E6398747C8B52E61B4 - 2528EC5EAEF346B39655099A - 2DA61BCCA8B64EA78049B8B4 - C76AD9DD7A0849CF89EAA1D4 - - isa - PBXGroup - name - OCMock - sourceTree - <group> - - CB257DE6D00444678D345EE1 - - fileRef - 04B84B350237416780CEB0CF - isa - PBXBuildFile - settings - - - CBF85B2A915E445CB5949605 - - explicitFileType - archive.ar - includeInIndex - 0 - isa - PBXFileReference - name - libPods.a - path - libPods.a - sourceTree - BUILT_PRODUCTS_DIR - - CDD588106D6243258420B483 - - fileRef - 940802C477BA46AB8AFFD7E0 - isa - PBXBuildFile - settings - - - D507A9DE88574EB48D782CCD - - fileRef - 8792F8D13C8541589DF96FFB - isa - PBXBuildFile - settings - - - D56FE0D4E3474DB18E5EE0B9 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMIndirectReturnValueProvider.h - path - OCMock/Source/OCMock/OCMIndirectReturnValueProvider.h - sourceTree - SOURCE_ROOT - - D746313E3BCE44B9BC722704 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - Pods-OBSlider-dummy.m - path - Pods-OBSlider-dummy.m - sourceTree - SOURCE_ROOT - - DA7BDA4E5B6847BEBF7FB7E8 - - baseConfigurationReference - A7B2C54433CD4D74B70D92E4 - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - ARCHS - $(ARCHS_STANDARD_32_BIT) - COPY_PHASE_STRIP - YES - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 4.3 - OTHER_CFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_CPLUSPLUSFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - DFBFAF67278B48859CC6E658 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - OCMBlockCaller.h - path - OCMock/Source/OCMock/OCMBlockCaller.h - sourceTree - SOURCE_ROOT - - E077C5FBEBF841C0AE33AEC6 - - buildActionMask - 2147483647 - files - - F7B3586038A94824800BDC95 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - E27556AF4C8A4286A1901787 - - fileRef - 5962AF1069444C87992C04D0 - isa - PBXBuildFile - settings - - - E43E178EAC914DC2A57758E8 - - fileRef - ADD8F3D49C484579BC592CCF - isa - PBXBuildFile - settings - - - E54B154322FA4F4989CC4271 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMBlockCaller.m - path - OCMock/Source/OCMock/OCMBlockCaller.m - sourceTree - SOURCE_ROOT - - E5FE9F7211F4446D9C434334 - - fileRef - 471F2C9A93DD47D88AD5CB0B - isa - PBXBuildFile - settings - - COMPILER_FLAGS - -fobjc-arc -DOS_OBJECT_USE_OBJC=0 - - - E991116B1CDE40FAA13F3666 - - children - - 6FE239CBFBBA4D2C8B063BD6 - - isa - PBXGroup - name - Frameworks - sourceTree - <group> - - EA63EEC302B347E6BF253447 - - baseConfigurationReference - AC27A1C6241E4FE5A792CE76 - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - ARCHS - $(ARCHS_STANDARD_32_BIT) - COPY_PHASE_STRIP - NO - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_DYNAMIC_NO_PIC - NO - GCC_OPTIMIZATION_LEVEL - 0 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREFIX_HEADER - Pods-BeamMusicPlayerExampleTests-OCMock-prefix.pch - GCC_PREPROCESSOR_DEFINITIONS - - DEBUG=1 - $(inherited) - - GCC_SYMBOLS_PRIVATE_EXTERN - NO - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 4.3 - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - - isa - XCBuildConfiguration - name - Debug - - EAB8F900BB6D4F3EAB1A8816 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMObserverRecorder.m - path - OCMock/Source/OCMock/OCMObserverRecorder.m - sourceTree - SOURCE_ROOT - - EB18B18661864F8C8E4B2647 - - fileRef - 72AB8739CAF34B258EA4DB4A - isa - PBXBuildFile - settings - - - ED2BB37E6655489E85355CD0 - - fileRef - 6FE239CBFBBA4D2C8B063BD6 - isa - PBXBuildFile - settings - - - ED6705FEE89042609EFEAE2C - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - OCMBoxedReturnValueProvider.m - path - OCMock/Source/OCMock/OCMBoxedReturnValueProvider.m - sourceTree - SOURCE_ROOT - - EE4C9879DB2E4D248CF52CF1 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - Pods-dummy.m - path - Pods-dummy.m - sourceTree - SOURCE_ROOT - - EF6078243F4D48A3901AF6CC - - includeInIndex - 1 - isa - PBXFileReference - name - Pods-BeamMusicPlayerExampleTests-acknowledgements.markdown - path - Pods-BeamMusicPlayerExampleTests-acknowledgements.markdown - sourceTree - SOURCE_ROOT - - F0D5FBF25F7C4A3D907D0BCF - - fileRef - 6FE239CBFBBA4D2C8B063BD6 - isa - PBXBuildFile - settings - - - F416A71B9E264828B0CA12C6 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - Pods-BeamMusicPlayerExampleTests-OCMock-dummy.m - path - Pods-BeamMusicPlayerExampleTests-OCMock-dummy.m - sourceTree - SOURCE_ROOT - - F41D265562DD4FACA488F6D6 - - fileRef - 2528EC5EAEF346B39655099A - isa - PBXBuildFile - settings - - - F4849E02A96248B382FA5F10 - - buildSettings - - IPHONEOS_DEPLOYMENT_TARGET - 4.3 - - isa - XCBuildConfiguration - name - Debug - - F6EA5EA7C6C84170996DB32E - - fileRef - 583D9B2614394DE0972ABC4A - isa - PBXBuildFile - settings - - - F712A057F861489193FC265E - - fileRef - AD1E32D5E8BC46BD9AECBD7F - isa - PBXBuildFile - settings - - - F763CA5AC9914969BE71A16B - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - NSInvocation+OCMAdditions.m - path - OCMock/Source/OCMock/NSInvocation+OCMAdditions.m - sourceTree - SOURCE_ROOT - - F7B3586038A94824800BDC95 - - fileRef - A1925BD7EE4044B1A726FCC8 - isa - PBXBuildFile - settings - - - F990CCB3D3DA4D40A188111B - - fileRef - 0399302C70B0479699BC5491 - isa - PBXBuildFile - settings - - - FA5EB3BEE56E47ED8DBBB533 - - baseConfigurationReference - 429089422C55446DB1C9F565 - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - ARCHS - $(ARCHS_STANDARD_32_BIT) - COPY_PHASE_STRIP - YES - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREFIX_HEADER - Pods-OBSlider-prefix.pch - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 4.3 - OTHER_CFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_CPLUSPLUSFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - FCBE851138A04EDAA6F8A85A - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - NSMethodSignature+OCMAdditions.h - path - OCMock/Source/OCMock/NSMethodSignature+OCMAdditions.h - sourceTree - SOURCE_ROOT - - FEFCDC5163394C66AF16D7D2 - - children - - E991116B1CDE40FAA13F3666 - 10BD799344434F10915B623A - 583D75947EFC406386047EEA - 51726EA81B9D449C8FC75080 - C45ABB29EACA42DFA7BFE97C - - isa - PBXGroup - sourceTree - <group> - - - rootObject - BB5CDD76C0A64D4382373514 - - +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 039674E55512440FA53B79C5 /* OCClassMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = FA18F2F274FB4C068C8C60FE /* OCClassMockObject.m */; }; + 0685EFD64EE1413E9F87BA6B /* OCMObserverRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C4DC7DB817340CFB412D0C0 /* OCMObserverRecorder.m */; }; + 11146908505F40E9AF5F0608 /* OCMIndirectReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = E1CC1172A9C84B0BA910D065 /* OCMIndirectReturnValueProvider.m */; }; + 11D61DB19E024FDCA1ADA918 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C638EEA541F4563A0931AF1 /* Foundation.framework */; }; + 13EC7F4FD9E240A8B18A2D8D /* BeamMusicPlayerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = FC1FF0C43742441F9E572B2B /* BeamMusicPlayerViewController.h */; }; + 152377E728CE4FC1AFCD3FDD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C638EEA541F4563A0931AF1 /* Foundation.framework */; }; + 16436B73315B44B2B70F298C /* NSInvocation+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F6525D345F245E790F82051 /* NSInvocation+OCMAdditions.h */; }; + 1B945622295D482A814F0104 /* OCMExceptionReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 77F12A930E6B4D2080BCC331 /* OCMExceptionReturnValueProvider.m */; }; + 213C41E2A00E4EC0B1FFB378 /* AutoScrollLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 26D1B76778564F7CBEB6C52F /* AutoScrollLabel.m */; settings = {COMPILER_FLAGS = "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"; }; }; + 2297D3A11FC7418A9A1E44A0 /* OBSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = EF5BFEC7A1024BBC9011ECE5 /* OBSlider.h */; }; + 22B89850E43C448C9F9B3E98 /* libPods-OBSlider.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4E4D130798A740F4A7BB9BAC /* libPods-OBSlider.a */; }; + 24D127B024F04DEA8DA0F61A /* OCMExceptionReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 042BBA8281F146F2B9E85410 /* OCMExceptionReturnValueProvider.h */; }; + 274D8F4887D149CCB618C11F /* OCObserverMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AAA9FAAA9564547A052DBA2 /* OCObserverMockObject.m */; }; + 28FD2C396B2341AABEB82D59 /* OCClassMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = B739B0DD55A047E4A5FDF98B /* OCClassMockObject.h */; }; + 2F24AAC872E743569B85CAEB /* OCPartialMockRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = D3F826AA70B241AEBB4134B5 /* OCPartialMockRecorder.m */; }; + 313A0ACEF31C4158BBF00A62 /* OCMIndirectReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 61874FB992EA4EAD9E3FAB0D /* OCMIndirectReturnValueProvider.h */; }; + 37ACF3DB5B864A4AB80493C4 /* OCMRealObjectForwarder.m in Sources */ = {isa = PBXBuildFile; fileRef = E01B7C8512EA4272ABCD7BC7 /* OCMRealObjectForwarder.m */; }; + 39AA0B9F1FA14A45854DFC62 /* BeamPlaylistViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 226D62C0D7A74E9FB9F7A22A /* BeamPlaylistViewController.h */; }; + 3C44919EF03343CD89DD2AC7 /* OCMConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 39F40569578E4CAD9F99FB26 /* OCMConstraint.m */; }; + 3DDC04B79F144005B84BAEDC /* BeamAVMusicPlayerProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D989A816A9D4F3EBCDEB8CE /* BeamAVMusicPlayerProvider.m */; settings = {COMPILER_FLAGS = "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"; }; }; + 45104C6FCEE6426DA45416B5 /* NSInvocation+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 5352D9F3876C4F6F8B19574F /* NSInvocation+OCMAdditions.m */; }; + 4965C72BF3AB4524B52A355D /* BeamMusicPlayerDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 20004A21954740F897FBC96F /* BeamMusicPlayerDataSource.h */; }; + 4A39E956F5914BBB9582080E /* OCMArg.h in Headers */ = {isa = PBXBuildFile; fileRef = 47675EE38C814E228C7CBAEF /* OCMArg.h */; }; + 4CC9BCAED0F64256A5C2F58D /* Pods-OBSlider-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 455F89F922F749C1A33BE032 /* Pods-OBSlider-dummy.m */; }; + 4ECA271E6FE94A16A16DF9FD /* OCProtocolMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = F46BFFDCBCE34857BBE8418A /* OCProtocolMockObject.m */; }; + 52276BAD0F784485B1BAB846 /* OCMBlockCaller.h in Headers */ = {isa = PBXBuildFile; fileRef = CDC4B7AAF1114C85A86077C9 /* OCMBlockCaller.h */; }; + 5E59C72D060C45A2B5F50195 /* BeamMPMusicPlayerProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = BFEF9B255C634744A20C4989 /* BeamMPMusicPlayerProvider.m */; settings = {COMPILER_FLAGS = "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"; }; }; + 623ACCD1B9904C84B650A9C0 /* OCMPassByRefSetter.h in Headers */ = {isa = PBXBuildFile; fileRef = E333FD4992904256B8CFEC90 /* OCMPassByRefSetter.h */; }; + 62A3B506EDC749039515A45D /* libPods-BeamMusicPlayerExampleTests-OCMock.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1F8B1F31DE0A4B4DBB2DB48A /* libPods-BeamMusicPlayerExampleTests-OCMock.a */; }; + 66D5D3B498FD419F9DC7AB74 /* Pods-BeamMusicPlayerViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E7A59A5BDF94C66A5F8EB34 /* Pods-BeamMusicPlayerViewController-dummy.m */; }; + 69E29AB003F6402C84A81FDF /* OCMConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A6C3E7215FD48B0A7B657E4 /* OCMConstraint.h */; }; + 6DC56FC8C0C74CF6A106B806 /* OCMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 737D71F1B1854A17A61FE4F6 /* OCMockObject.h */; }; + 6F533C2854334A6B8E870F36 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C638EEA541F4563A0931AF1 /* Foundation.framework */; }; + 7031ED76DDB9428393EC45C6 /* OCMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DBF9E23A06F4362A4E507D8 /* OCMockObject.m */; }; + 71AEEBA6844448C688F544E2 /* libPods-BeamMusicPlayerViewController.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F86207A14344E718CEE1DE1 /* libPods-BeamMusicPlayerViewController.a */; }; + 74A8569DBF6846E8BF0226C2 /* OCMockRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = CF27AA854EDF4668A1D526AC /* OCMockRecorder.m */; }; + 7634D4C445E14292B1026EE7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C638EEA541F4563A0931AF1 /* Foundation.framework */; }; + 7FCCFAF3ADC04EFEA8015829 /* BeamMPMusicPlayerProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 63BB6A84D01748CAA219F548 /* BeamMPMusicPlayerProvider.h */; }; + 81E9D0051FA34E3CAB11AE1C /* BeamAVMusicPlayerProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 400F5AB5B17847F3A79DBD15 /* BeamAVMusicPlayerProvider.h */; }; + 85082E837DD64976840BCCA3 /* AutoScrollLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = E5E43DCB5B8F4F4884BFD04F /* AutoScrollLabel.h */; }; + 856A2E2E151146B791B183F8 /* OCMReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F3CD065E93649D5A332313A /* OCMReturnValueProvider.m */; }; + 86B74F0B938540269C21191E /* Pods-BeamMusicPlayerExampleTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C072F734B1402581ED3998 /* Pods-BeamMusicPlayerExampleTests-dummy.m */; }; + 8AEEB4058B3D4A8EAC83D87F /* BeamRadialGradientView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FED1F8A10E74E9B9A9AB6C7 /* BeamRadialGradientView.h */; }; + 8FF764EF5695486D94B30AF0 /* NSMethodSignature+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 35B23A9936594FFFB236831A /* NSMethodSignature+OCMAdditions.h */; }; + 915206F75CE341FD912020AA /* OCMArg.m in Sources */ = {isa = PBXBuildFile; fileRef = 69D9C43923004E4986E27B58 /* OCMArg.m */; }; + 925A8CB393E547DDA8A80B5E /* BeamPlaylistTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 20DE7A930F734B218D8FF2CC /* BeamPlaylistTableViewCell.m */; settings = {COMPILER_FLAGS = "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"; }; }; + 93CB8C7567F04347932ADAE3 /* OCMPassByRefSetter.m in Sources */ = {isa = PBXBuildFile; fileRef = 725EECEE76E74B9E85AAC5A1 /* OCMPassByRefSetter.m */; }; + 95647843CD294EDA98B27876 /* BeamRadialGradientView.m in Sources */ = {isa = PBXBuildFile; fileRef = E3141A224D39462782567BA4 /* BeamRadialGradientView.m */; settings = {COMPILER_FLAGS = "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"; }; }; + 95922DD5167F4E848FF98BC5 /* OBSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 28B0DD43648646D6BDF23B5F /* OBSlider.m */; settings = {COMPILER_FLAGS = "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"; }; }; + 95BB611A151942648F55F2AE /* OCMReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 03F4A452E927452BA0DC4CAF /* OCMReturnValueProvider.h */; }; + 9850CEC0A2CB4BF4837430C2 /* Pods-BeamMusicPlayerExampleTests-OCMock-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EE9CA80E004A49DC96206590 /* Pods-BeamMusicPlayerExampleTests-OCMock-dummy.m */; }; + 9BEC04644FE446FC81C2C16F /* NSNotificationCenter+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = A93E8DB065C741608D6A5B7F /* NSNotificationCenter+OCMAdditions.h */; }; + A1690E622F0F45399DA10B47 /* OCMNotificationPoster.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A01EF2340CD40F2851BA73A /* OCMNotificationPoster.h */; }; + A2625B9BB9A24ED799BE993F /* OCMNotificationPoster.m in Sources */ = {isa = PBXBuildFile; fileRef = 09205136E10E42229B3497E8 /* OCMNotificationPoster.m */; }; + A27853AC860043719930D877 /* OCMock.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EB4F9DF27384ED086299B65 /* OCMock.h */; }; + A72830F9E67F46AAA2182C35 /* OCMBoxedReturnValueProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CA8124E5E0143E7A64C26B9 /* OCMBoxedReturnValueProvider.h */; }; + AA84E29CFD3A4E43811FDB0E /* OCPartialMockRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 65A03CFFF4144F9D95B98EB8 /* OCPartialMockRecorder.h */; }; + ACBAD912866D4BDD9A3412CD /* OCPartialMockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = BCF12462E3894B3CA53C65AE /* OCPartialMockObject.m */; }; + AE8BB156A21B4E65A2E334A6 /* BeamMusicPlayerTransparentToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E76A072C2C74929A03E7DB5 /* BeamMusicPlayerTransparentToolbar.h */; }; + B18375514742409A86EF3B44 /* BeamMusicPlayerTransparentToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = C7E701FC70184EA6A1C880E8 /* BeamMusicPlayerTransparentToolbar.m */; settings = {COMPILER_FLAGS = "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"; }; }; + B454EBFBDA2F420198FFA303 /* OCPartialMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = E61BBEF64A204ED1B65AA9EA /* OCPartialMockObject.h */; }; + B9F8A806177C4B869DB93C93 /* NSDateFormatter+Duration.h in Headers */ = {isa = PBXBuildFile; fileRef = BAE38FD74F454DDD8B25CC90 /* NSDateFormatter+Duration.h */; }; + BA02FB45439D44298601AA6C /* OCMRealObjectForwarder.h in Headers */ = {isa = PBXBuildFile; fileRef = 21355348368D4B0CB62E4C76 /* OCMRealObjectForwarder.h */; }; + C91F2E55252F48DAA6CA9F47 /* BeamMusicPlayerDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B7B3F8A99FA4B719C82B918 /* BeamMusicPlayerDelegate.h */; }; + CBA01DD5A89D417886CB74B5 /* BeamPlaylistViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = FCC447076F0840768BE3716A /* BeamPlaylistViewController.m */; settings = {COMPILER_FLAGS = "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"; }; }; + CC8DA47352174FD4B6693A7A /* OCProtocolMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BBE098A4303D43138FB1DAA8 /* OCProtocolMockObject.h */; }; + D40C95114AE44F53A7CE004F /* OCObserverMockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 890156C095BC43B98F9A3D40 /* OCObserverMockObject.h */; }; + D5E6F01255AD4E6DB12AE8CF /* OCMObserverRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A1D0E4DDF8E4E148BDA45FA /* OCMObserverRecorder.h */; }; + D604D03FDBE14279A985622B /* NSNotificationCenter+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A74CBE2A94A246AC9D414D21 /* NSNotificationCenter+OCMAdditions.m */; }; + D8B3597842554D6CA4C352A8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C638EEA541F4563A0931AF1 /* Foundation.framework */; }; + DC463110B53B4FB3BE1AA0D7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C638EEA541F4563A0931AF1 /* Foundation.framework */; }; + E3F5128D5BDA47D9AE0BE98D /* BeamPlaylistTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = FEDBDFE1CCE24258863BB5A6 /* BeamPlaylistTableViewCell.h */; }; + E7B80990E4244A4999EE7A1B /* OCMockRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EB0A42D33A543CD804D74DD /* OCMockRecorder.h */; }; + E89C4199853C4C59A1C441C8 /* libPods-AutoScrollLabel.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 851B9F429A00475EA7875B87 /* libPods-AutoScrollLabel.a */; }; + F0550C74EA524FE6817618E5 /* Pods-AutoScrollLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5349A91F45F948109B10C104 /* Pods-AutoScrollLabel-dummy.m */; }; + F1586822FCC7497F880D7A09 /* OCMBlockCaller.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F4DE06667F841DFA5F6FDFC /* OCMBlockCaller.m */; }; + F3D9A9A50C1340B285C36110 /* NSDateFormatter+Duration.m in Sources */ = {isa = PBXBuildFile; fileRef = 553E7BFFEEA34AF7B690B677 /* NSDateFormatter+Duration.m */; settings = {COMPILER_FLAGS = "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"; }; }; + F8A1407E1E784782B8055F89 /* Pods-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F500EB74A434E4DA9C8CF91 /* Pods-dummy.m */; }; + F8FF98A2DF4E4C24A183C463 /* NSMethodSignature+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FFD07860E7C400E9E8601B1 /* NSMethodSignature+OCMAdditions.m */; }; + FA48BFB7C73F4B9E81C5C865 /* BeamMusicPlayerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9599B3A1227741289CE4F2F4 /* BeamMusicPlayerViewController.m */; settings = {COMPILER_FLAGS = "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"; }; }; + FE60CC084989480C910DACDA /* OCMBoxedReturnValueProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CDEC2D9072A74BB5A573435E /* OCMBoxedReturnValueProvider.m */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 2A39CDB4FBEB4D359AAA9CB7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D1ACE629ED6649F39E5CFB15 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E30EE24D06FE4CFDA1F7E90B; + remoteInfo = "Pods-AutoScrollLabel"; + }; + 2F1FE20F8F07457892407D81 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D1ACE629ED6649F39E5CFB15 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DCE4334401B344F7BC2C0C8E; + remoteInfo = "Pods-OBSlider"; + }; + 3209C87D8DA84CF596819ABD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D1ACE629ED6649F39E5CFB15 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F720D8B68F7D4313B01A9BCA; + remoteInfo = "Pods-BeamMusicPlayerExampleTests-OCMock"; + }; + 5A64175AFDBA4ADE84D6D150 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D1ACE629ED6649F39E5CFB15 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DCE4334401B344F7BC2C0C8E; + remoteInfo = "Pods-OBSlider"; + }; + 5B563C0A050B4BADB5270AF7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D1ACE629ED6649F39E5CFB15 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E30EE24D06FE4CFDA1F7E90B; + remoteInfo = "Pods-AutoScrollLabel"; + }; + 79A6C3F1A8B44454A532C998 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D1ACE629ED6649F39E5CFB15 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DCE4334401B344F7BC2C0C8E; + remoteInfo = "Pods-OBSlider"; + }; + 8A0E96E3DF7E49EAB673448C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D1ACE629ED6649F39E5CFB15 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E30EE24D06FE4CFDA1F7E90B; + remoteInfo = "Pods-AutoScrollLabel"; + }; + A7C639574F644D58A786C2ED /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D1ACE629ED6649F39E5CFB15 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DCE4334401B344F7BC2C0C8E; + remoteInfo = "Pods-OBSlider"; + }; + AA4BE95F1CFF4168AD7D8A8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D1ACE629ED6649F39E5CFB15 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E7EEAB4E35A94310AF3A7A11; + remoteInfo = "Pods-BeamMusicPlayerViewController"; + }; + D161C15BDDCF4B579DB46DCC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D1ACE629ED6649F39E5CFB15 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E30EE24D06FE4CFDA1F7E90B; + remoteInfo = "Pods-AutoScrollLabel"; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 03F4A452E927452BA0DC4CAF /* OCMReturnValueProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMReturnValueProvider.h; path = OCMock/Source/OCMock/OCMReturnValueProvider.h; sourceTree = SOURCE_ROOT; }; + 042BBA8281F146F2B9E85410 /* OCMExceptionReturnValueProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMExceptionReturnValueProvider.h; path = OCMock/Source/OCMock/OCMExceptionReturnValueProvider.h; sourceTree = SOURCE_ROOT; }; + 09205136E10E42229B3497E8 /* OCMNotificationPoster.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMNotificationPoster.m; path = OCMock/Source/OCMock/OCMNotificationPoster.m; sourceTree = SOURCE_ROOT; }; + 0AAA9FAAA9564547A052DBA2 /* OCObserverMockObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCObserverMockObject.m; path = OCMock/Source/OCMock/OCObserverMockObject.m; sourceTree = SOURCE_ROOT; }; + 0B7B3F8A99FA4B719C82B918 /* BeamMusicPlayerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BeamMusicPlayerDelegate.h; path = ../Source/BeamMusicPlayerDelegate.h; sourceTree = SOURCE_ROOT; }; + 0E7A59A5BDF94C66A5F8EB34 /* Pods-BeamMusicPlayerViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-BeamMusicPlayerViewController-dummy.m"; sourceTree = SOURCE_ROOT; }; + 0EB0A42D33A543CD804D74DD /* OCMockRecorder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMockRecorder.h; path = OCMock/Source/OCMock/OCMockRecorder.h; sourceTree = SOURCE_ROOT; }; + 1A01EF2340CD40F2851BA73A /* OCMNotificationPoster.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMNotificationPoster.h; path = OCMock/Source/OCMock/OCMNotificationPoster.h; sourceTree = SOURCE_ROOT; }; + 1DBF9E23A06F4362A4E507D8 /* OCMockObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMockObject.m; path = OCMock/Source/OCMock/OCMockObject.m; sourceTree = SOURCE_ROOT; }; + 1ED64E297DEA48CBB891B84C /* BeamMusicPlayerController.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = BeamMusicPlayerController.bundle; path = ../Source/BeamMusicPlayerController.bundle; sourceTree = SOURCE_ROOT; }; + 1F8B1F31DE0A4B4DBB2DB48A /* libPods-BeamMusicPlayerExampleTests-OCMock.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BeamMusicPlayerExampleTests-OCMock.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 20004A21954740F897FBC96F /* BeamMusicPlayerDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BeamMusicPlayerDataSource.h; path = ../Source/BeamMusicPlayerDataSource.h; sourceTree = SOURCE_ROOT; }; + 20DE7A930F734B218D8FF2CC /* BeamPlaylistTableViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BeamPlaylistTableViewCell.m; path = ../Source/BeamPlaylistTableViewCell.m; sourceTree = SOURCE_ROOT; }; + 21355348368D4B0CB62E4C76 /* OCMRealObjectForwarder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMRealObjectForwarder.h; path = OCMock/Source/OCMock/OCMRealObjectForwarder.h; sourceTree = SOURCE_ROOT; }; + 226D62C0D7A74E9FB9F7A22A /* BeamPlaylistViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BeamPlaylistViewController.h; path = ../Source/BeamPlaylistViewController.h; sourceTree = SOURCE_ROOT; }; + 26D1B76778564F7CBEB6C52F /* AutoScrollLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AutoScrollLabel.m; path = AutoScrollLabel/AutoScrollLabel/AutoScrollLabel.m; sourceTree = SOURCE_ROOT; }; + 28B0DD43648646D6BDF23B5F /* OBSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OBSlider.m; path = OBSlider/OBSlider/OBSlider.m; sourceTree = SOURCE_ROOT; }; + 28C78263ED294A1E9F8F5D46 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 2A1D0E4DDF8E4E148BDA45FA /* OCMObserverRecorder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMObserverRecorder.h; path = OCMock/Source/OCMock/OCMObserverRecorder.h; sourceTree = SOURCE_ROOT; }; + 2E76A072C2C74929A03E7DB5 /* BeamMusicPlayerTransparentToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BeamMusicPlayerTransparentToolbar.h; path = ../Source/BeamMusicPlayerTransparentToolbar.h; sourceTree = SOURCE_ROOT; }; + 35B23A9936594FFFB236831A /* NSMethodSignature+OCMAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSMethodSignature+OCMAdditions.h"; path = "OCMock/Source/OCMock/NSMethodSignature+OCMAdditions.h"; sourceTree = SOURCE_ROOT; }; + 39F40569578E4CAD9F99FB26 /* OCMConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMConstraint.m; path = OCMock/Source/OCMock/OCMConstraint.m; sourceTree = SOURCE_ROOT; }; + 3C145DF6CB5648BFA6EDE089 /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 3EF20FC9A9014F5CAA1324C7 /* Pods-OBSlider.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OBSlider.xcconfig"; sourceTree = SOURCE_ROOT; }; + 3F500EB74A434E4DA9C8CF91 /* Pods-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-dummy.m"; sourceTree = SOURCE_ROOT; }; + 3F6525D345F245E790F82051 /* NSInvocation+OCMAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSInvocation+OCMAdditions.h"; path = "OCMock/Source/OCMock/NSInvocation+OCMAdditions.h"; sourceTree = SOURCE_ROOT; }; + 3FD5EAEF8AB2425E9AB71343 /* Pods-AutoScrollLabel-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AutoScrollLabel-Private.xcconfig"; sourceTree = SOURCE_ROOT; }; + 400F5AB5B17847F3A79DBD15 /* BeamAVMusicPlayerProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BeamAVMusicPlayerProvider.h; path = ../Source/BeamAVMusicPlayerProvider.h; sourceTree = SOURCE_ROOT; }; + 455F89F922F749C1A33BE032 /* Pods-OBSlider-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OBSlider-dummy.m"; sourceTree = SOURCE_ROOT; }; + 45EE358171E2484CA66081F3 /* BeamMusicPlayerViewController~ipad.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = "BeamMusicPlayerViewController~ipad.xib"; path = "../Source/BeamMusicPlayerViewController~ipad.xib"; sourceTree = SOURCE_ROOT; }; + 47675EE38C814E228C7CBAEF /* OCMArg.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMArg.h; path = OCMock/Source/OCMock/OCMArg.h; sourceTree = SOURCE_ROOT; }; + 4969DF3B423A42B2AEA8DED1 /* CoreGraphics.framework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + 4BD358E5C5774B0F8A257600 /* Pods-BeamMusicPlayerExampleTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-BeamMusicPlayerExampleTests-acknowledgements.plist"; sourceTree = SOURCE_ROOT; }; + 4C4DC7DB817340CFB412D0C0 /* OCMObserverRecorder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMObserverRecorder.m; path = OCMock/Source/OCMock/OCMObserverRecorder.m; sourceTree = SOURCE_ROOT; }; + 4E4D130798A740F4A7BB9BAC /* libPods-OBSlider.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OBSlider.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 4EB4F9DF27384ED086299B65 /* OCMock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMock.h; path = OCMock/Source/OCMock/OCMock.h; sourceTree = SOURCE_ROOT; }; + 4FFD07860E7C400E9E8601B1 /* NSMethodSignature+OCMAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSMethodSignature+OCMAdditions.m"; path = "OCMock/Source/OCMock/NSMethodSignature+OCMAdditions.m"; sourceTree = SOURCE_ROOT; }; + 5349A91F45F948109B10C104 /* Pods-AutoScrollLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AutoScrollLabel-dummy.m"; sourceTree = SOURCE_ROOT; }; + 5352D9F3876C4F6F8B19574F /* NSInvocation+OCMAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSInvocation+OCMAdditions.m"; path = "OCMock/Source/OCMock/NSInvocation+OCMAdditions.m"; sourceTree = SOURCE_ROOT; }; + 553E7BFFEEA34AF7B690B677 /* NSDateFormatter+Duration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDateFormatter+Duration.m"; path = "../Source/NSDateFormatter+Duration.m"; sourceTree = SOURCE_ROOT; }; + 5CA8124E5E0143E7A64C26B9 /* OCMBoxedReturnValueProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMBoxedReturnValueProvider.h; path = OCMock/Source/OCMock/OCMBoxedReturnValueProvider.h; sourceTree = SOURCE_ROOT; }; + 5DB802FCEDD74876B3AEFDC1 /* Pods-BeamMusicPlayerViewController-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BeamMusicPlayerViewController-Private.xcconfig"; sourceTree = SOURCE_ROOT; }; + 5FED1F8A10E74E9B9A9AB6C7 /* BeamRadialGradientView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BeamRadialGradientView.h; path = ../Source/BeamRadialGradientView.h; sourceTree = SOURCE_ROOT; }; + 608EE78AA1CC4D8A8B165F89 /* Pods-AutoScrollLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AutoScrollLabel-prefix.pch"; sourceTree = SOURCE_ROOT; }; + 61874FB992EA4EAD9E3FAB0D /* OCMIndirectReturnValueProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMIndirectReturnValueProvider.h; path = OCMock/Source/OCMock/OCMIndirectReturnValueProvider.h; sourceTree = SOURCE_ROOT; }; + 63BB6A84D01748CAA219F548 /* BeamMPMusicPlayerProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BeamMPMusicPlayerProvider.h; path = ../Source/BeamMPMusicPlayerProvider.h; sourceTree = SOURCE_ROOT; }; + 65A03CFFF4144F9D95B98EB8 /* OCPartialMockRecorder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCPartialMockRecorder.h; path = OCMock/Source/OCMock/OCPartialMockRecorder.h; sourceTree = SOURCE_ROOT; }; + 69D9C43923004E4986E27B58 /* OCMArg.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMArg.m; path = OCMock/Source/OCMock/OCMArg.m; sourceTree = SOURCE_ROOT; }; + 6A6C3E7215FD48B0A7B657E4 /* OCMConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMConstraint.h; path = OCMock/Source/OCMock/OCMConstraint.h; sourceTree = SOURCE_ROOT; }; + 700B7195557645688B305A72 /* Pods-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-acknowledgements.plist"; sourceTree = SOURCE_ROOT; }; + 725EECEE76E74B9E85AAC5A1 /* OCMPassByRefSetter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMPassByRefSetter.m; path = OCMock/Source/OCMock/OCMPassByRefSetter.m; sourceTree = SOURCE_ROOT; }; + 733ABB4C6C1B4E8A99EBF6DD /* Pods-BeamMusicPlayerExampleTests.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BeamMusicPlayerExampleTests.xcconfig"; sourceTree = SOURCE_ROOT; }; + 737D71F1B1854A17A61FE4F6 /* OCMockObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMockObject.h; path = OCMock/Source/OCMock/OCMockObject.h; sourceTree = SOURCE_ROOT; }; + 77F12A930E6B4D2080BCC331 /* OCMExceptionReturnValueProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMExceptionReturnValueProvider.m; path = OCMock/Source/OCMock/OCMExceptionReturnValueProvider.m; sourceTree = SOURCE_ROOT; }; + 7D989A816A9D4F3EBCDEB8CE /* BeamAVMusicPlayerProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BeamAVMusicPlayerProvider.m; path = ../Source/BeamAVMusicPlayerProvider.m; sourceTree = SOURCE_ROOT; }; + 7F3CD065E93649D5A332313A /* OCMReturnValueProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMReturnValueProvider.m; path = OCMock/Source/OCMock/OCMReturnValueProvider.m; sourceTree = SOURCE_ROOT; }; + 8276BB96B49744F5B7F98DAF /* Pods-BeamMusicPlayerExampleTests-environment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-BeamMusicPlayerExampleTests-environment.h"; sourceTree = SOURCE_ROOT; }; + 851B9F429A00475EA7875B87 /* libPods-AutoScrollLabel.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-AutoScrollLabel.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 890156C095BC43B98F9A3D40 /* OCObserverMockObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCObserverMockObject.h; path = OCMock/Source/OCMock/OCObserverMockObject.h; sourceTree = SOURCE_ROOT; }; + 8BE6B6A387164B0C892ABBFE /* Pods-BeamMusicPlayerViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BeamMusicPlayerViewController.xcconfig"; sourceTree = SOURCE_ROOT; }; + 8C638EEA541F4563A0931AF1 /* Foundation.framework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 91C072F734B1402581ED3998 /* Pods-BeamMusicPlayerExampleTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-BeamMusicPlayerExampleTests-dummy.m"; sourceTree = SOURCE_ROOT; }; + 937384CCD2C046DA8802E08A /* Pods-AutoScrollLabel.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AutoScrollLabel.xcconfig"; sourceTree = SOURCE_ROOT; }; + 94248E941D6A45BF8AC27239 /* BeamMusicPlayerViewController.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = BeamMusicPlayerViewController.xib; path = ../Source/BeamMusicPlayerViewController.xib; sourceTree = SOURCE_ROOT; }; + 9599B3A1227741289CE4F2F4 /* BeamMusicPlayerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BeamMusicPlayerViewController.m; path = ../Source/BeamMusicPlayerViewController.m; sourceTree = SOURCE_ROOT; }; + 9BE924BBA19C42EC8451EC72 /* Pods-BeamMusicPlayerExampleTests-OCMock-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-BeamMusicPlayerExampleTests-OCMock-prefix.pch"; sourceTree = SOURCE_ROOT; }; + 9F4DE06667F841DFA5F6FDFC /* OCMBlockCaller.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMBlockCaller.m; path = OCMock/Source/OCMock/OCMBlockCaller.m; sourceTree = SOURCE_ROOT; }; + 9F86207A14344E718CEE1DE1 /* libPods-BeamMusicPlayerViewController.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BeamMusicPlayerViewController.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + A19195F7460144ECB33C66F0 /* Pods-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-resources.sh"; sourceTree = SOURCE_ROOT; }; + A4338C2F1C574185A5E03D7B /* MediaPlayer.framework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/MediaPlayer.framework; sourceTree = DEVELOPER_DIR; }; + A57B5B75F3A944B58A04934C /* Pods-OBSlider-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-OBSlider-prefix.pch"; sourceTree = SOURCE_ROOT; }; + A74CBE2A94A246AC9D414D21 /* NSNotificationCenter+OCMAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNotificationCenter+OCMAdditions.m"; path = "OCMock/Source/OCMock/NSNotificationCenter+OCMAdditions.m"; sourceTree = SOURCE_ROOT; }; + A93E8DB065C741608D6A5B7F /* NSNotificationCenter+OCMAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNotificationCenter+OCMAdditions.h"; path = "OCMock/Source/OCMock/NSNotificationCenter+OCMAdditions.h"; sourceTree = SOURCE_ROOT; }; + B739B0DD55A047E4A5FDF98B /* OCClassMockObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCClassMockObject.h; path = OCMock/Source/OCMock/OCClassMockObject.h; sourceTree = SOURCE_ROOT; }; + BAE38FD74F454DDD8B25CC90 /* NSDateFormatter+Duration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDateFormatter+Duration.h"; path = "../Source/NSDateFormatter+Duration.h"; sourceTree = SOURCE_ROOT; }; + BBE098A4303D43138FB1DAA8 /* OCProtocolMockObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCProtocolMockObject.h; path = OCMock/Source/OCMock/OCProtocolMockObject.h; sourceTree = SOURCE_ROOT; }; + BCF12462E3894B3CA53C65AE /* OCPartialMockObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCPartialMockObject.m; path = OCMock/Source/OCMock/OCPartialMockObject.m; sourceTree = SOURCE_ROOT; }; + BFEF9B255C634744A20C4989 /* BeamMPMusicPlayerProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BeamMPMusicPlayerProvider.m; path = ../Source/BeamMPMusicPlayerProvider.m; sourceTree = SOURCE_ROOT; }; + C7E701FC70184EA6A1C880E8 /* BeamMusicPlayerTransparentToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BeamMusicPlayerTransparentToolbar.m; path = ../Source/BeamMusicPlayerTransparentToolbar.m; sourceTree = SOURCE_ROOT; }; + CD3C086BDFFB448183D4B77C /* Pods-environment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-environment.h"; sourceTree = SOURCE_ROOT; }; + CDC4B7AAF1114C85A86077C9 /* OCMBlockCaller.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMBlockCaller.h; path = OCMock/Source/OCMock/OCMBlockCaller.h; sourceTree = SOURCE_ROOT; }; + CDEC2D9072A74BB5A573435E /* OCMBoxedReturnValueProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMBoxedReturnValueProvider.m; path = OCMock/Source/OCMock/OCMBoxedReturnValueProvider.m; sourceTree = SOURCE_ROOT; }; + CF27AA854EDF4668A1D526AC /* OCMockRecorder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMockRecorder.m; path = OCMock/Source/OCMock/OCMockRecorder.m; sourceTree = SOURCE_ROOT; }; + D3F826AA70B241AEBB4134B5 /* OCPartialMockRecorder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCPartialMockRecorder.m; path = OCMock/Source/OCMock/OCPartialMockRecorder.m; sourceTree = SOURCE_ROOT; }; + D78FFC3E14E14650B8D9A100 /* Pods-BeamMusicPlayerExampleTests-OCMock.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BeamMusicPlayerExampleTests-OCMock.xcconfig"; sourceTree = SOURCE_ROOT; }; + E01B7C8512EA4272ABCD7BC7 /* OCMRealObjectForwarder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMRealObjectForwarder.m; path = OCMock/Source/OCMock/OCMRealObjectForwarder.m; sourceTree = SOURCE_ROOT; }; + E1B2E095562444A79D811E44 /* Pods-BeamMusicPlayerExampleTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-BeamMusicPlayerExampleTests-resources.sh"; sourceTree = SOURCE_ROOT; }; + E1CC1172A9C84B0BA910D065 /* OCMIndirectReturnValueProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCMIndirectReturnValueProvider.m; path = OCMock/Source/OCMock/OCMIndirectReturnValueProvider.m; sourceTree = SOURCE_ROOT; }; + E3141A224D39462782567BA4 /* BeamRadialGradientView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BeamRadialGradientView.m; path = ../Source/BeamRadialGradientView.m; sourceTree = SOURCE_ROOT; }; + E333FD4992904256B8CFEC90 /* OCMPassByRefSetter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCMPassByRefSetter.h; path = OCMock/Source/OCMock/OCMPassByRefSetter.h; sourceTree = SOURCE_ROOT; }; + E5E43DCB5B8F4F4884BFD04F /* AutoScrollLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AutoScrollLabel.h; path = AutoScrollLabel/AutoScrollLabel/AutoScrollLabel.h; sourceTree = SOURCE_ROOT; }; + E61BBEF64A204ED1B65AA9EA /* OCPartialMockObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OCPartialMockObject.h; path = OCMock/Source/OCMock/OCPartialMockObject.h; sourceTree = SOURCE_ROOT; }; + E734683F27464F2BBC5B6EFD /* Pods.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.xcconfig; sourceTree = SOURCE_ROOT; }; + EC904DBF39AD45D2BDE4F177 /* Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig"; sourceTree = SOURCE_ROOT; }; + EE9CA80E004A49DC96206590 /* Pods-BeamMusicPlayerExampleTests-OCMock-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-BeamMusicPlayerExampleTests-OCMock-dummy.m"; sourceTree = SOURCE_ROOT; }; + EF2A5670882C447286CB1B40 /* Pods-OBSlider-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OBSlider-Private.xcconfig"; sourceTree = SOURCE_ROOT; }; + EF5BFEC7A1024BBC9011ECE5 /* OBSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OBSlider.h; path = OBSlider/OBSlider/OBSlider.h; sourceTree = SOURCE_ROOT; }; + F3B3AE65258D4CEC9EBF6090 /* Pods-BeamMusicPlayerExampleTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-BeamMusicPlayerExampleTests-acknowledgements.markdown"; sourceTree = SOURCE_ROOT; }; + F46BFFDCBCE34857BBE8418A /* OCProtocolMockObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCProtocolMockObject.m; path = OCMock/Source/OCMock/OCProtocolMockObject.m; sourceTree = SOURCE_ROOT; }; + F489A92CC68D4CB4B8DA9C28 /* Pods-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-acknowledgements.markdown"; sourceTree = SOURCE_ROOT; }; + F4C6D903AF074CAB81CD17A4 /* Pods-BeamMusicPlayerViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-BeamMusicPlayerViewController-prefix.pch"; sourceTree = SOURCE_ROOT; }; + F905CC96565D4048B77BC53A /* libPods-BeamMusicPlayerExampleTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BeamMusicPlayerExampleTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + FA18F2F274FB4C068C8C60FE /* OCClassMockObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OCClassMockObject.m; path = OCMock/Source/OCMock/OCClassMockObject.m; sourceTree = SOURCE_ROOT; }; + FC1FF0C43742441F9E572B2B /* BeamMusicPlayerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BeamMusicPlayerViewController.h; path = ../Source/BeamMusicPlayerViewController.h; sourceTree = SOURCE_ROOT; }; + FCC447076F0840768BE3716A /* BeamPlaylistViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BeamPlaylistViewController.m; path = ../Source/BeamPlaylistViewController.m; sourceTree = SOURCE_ROOT; }; + FEDBDFE1CCE24258863BB5A6 /* BeamPlaylistTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BeamPlaylistTableViewCell.h; path = ../Source/BeamPlaylistTableViewCell.h; sourceTree = SOURCE_ROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 328921BBA4CC45EBB3CA6788 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + DC463110B53B4FB3BE1AA0D7 /* Foundation.framework in Frameworks */, + E89C4199853C4C59A1C441C8 /* libPods-AutoScrollLabel.a in Frameworks */, + 71AEEBA6844448C688F544E2 /* libPods-BeamMusicPlayerViewController.a in Frameworks */, + 22B89850E43C448C9F9B3E98 /* libPods-OBSlider.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 894F09BF787A4D948C2A1703 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 6F533C2854334A6B8E870F36 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 962F1E8102024263A116250B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 7634D4C445E14292B1026EE7 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + AB8F16C6A2224D1BA0D1AE76 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + D8B3597842554D6CA4C352A8 /* Foundation.framework in Frameworks */, + 62A3B506EDC749039515A45D /* libPods-BeamMusicPlayerExampleTests-OCMock.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D8FDF43104444318AAB5ADC2 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 152377E728CE4FC1AFCD3FDD /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E3CE54FD85534FA990552F4B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 11D61DB19E024FDCA1ADA918 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 062E70D60D5643E3AD51019F /* OBSlider */ = { + isa = PBXGroup; + children = ( + EF5BFEC7A1024BBC9011ECE5 /* OBSlider.h */, + 28B0DD43648646D6BDF23B5F /* OBSlider.m */, + ); + name = OBSlider; + sourceTree = ""; + }; + 240C14FEB9C34B3883C81781 /* Resources */ = { + isa = PBXGroup; + children = ( + A9E4ED6F3F6A44888F871492 /* BeamMusicPlayerViewController */, + ); + name = Resources; + sourceTree = ""; + }; + 3AD65E69D076404FB267030A /* Pods-BeamMusicPlayerViewController */ = { + isa = PBXGroup; + children = ( + 8BE6B6A387164B0C892ABBFE /* Pods-BeamMusicPlayerViewController.xcconfig */, + 5DB802FCEDD74876B3AEFDC1 /* Pods-BeamMusicPlayerViewController-Private.xcconfig */, + F4C6D903AF074CAB81CD17A4 /* Pods-BeamMusicPlayerViewController-prefix.pch */, + 0E7A59A5BDF94C66A5F8EB34 /* Pods-BeamMusicPlayerViewController-dummy.m */, + ); + name = "Pods-BeamMusicPlayerViewController"; + sourceTree = ""; + }; + 4CADF92BD41648478A5DB458 /* Pods-BeamMusicPlayerExampleTests */ = { + isa = PBXGroup; + children = ( + 733ABB4C6C1B4E8A99EBF6DD /* Pods-BeamMusicPlayerExampleTests.xcconfig */, + 8276BB96B49744F5B7F98DAF /* Pods-BeamMusicPlayerExampleTests-environment.h */, + E1B2E095562444A79D811E44 /* Pods-BeamMusicPlayerExampleTests-resources.sh */, + 4BD358E5C5774B0F8A257600 /* Pods-BeamMusicPlayerExampleTests-acknowledgements.plist */, + F3B3AE65258D4CEC9EBF6090 /* Pods-BeamMusicPlayerExampleTests-acknowledgements.markdown */, + 91C072F734B1402581ED3998 /* Pods-BeamMusicPlayerExampleTests-dummy.m */, + ); + name = "Pods-BeamMusicPlayerExampleTests"; + sourceTree = ""; + }; + 5E800BBD44D24D7EAF217A63 /* Pods-AutoScrollLabel */ = { + isa = PBXGroup; + children = ( + 937384CCD2C046DA8802E08A /* Pods-AutoScrollLabel.xcconfig */, + 3FD5EAEF8AB2425E9AB71343 /* Pods-AutoScrollLabel-Private.xcconfig */, + 608EE78AA1CC4D8A8B165F89 /* Pods-AutoScrollLabel-prefix.pch */, + 5349A91F45F948109B10C104 /* Pods-AutoScrollLabel-dummy.m */, + ); + name = "Pods-AutoScrollLabel"; + sourceTree = ""; + }; + 723F5C9C3BBF4D538B613E0B /* Products */ = { + isa = PBXGroup; + children = ( + 851B9F429A00475EA7875B87 /* libPods-AutoScrollLabel.a */, + 1F8B1F31DE0A4B4DBB2DB48A /* libPods-BeamMusicPlayerExampleTests-OCMock.a */, + 9F86207A14344E718CEE1DE1 /* libPods-BeamMusicPlayerViewController.a */, + 4E4D130798A740F4A7BB9BAC /* libPods-OBSlider.a */, + 28C78263ED294A1E9F8F5D46 /* libPods.a */, + F905CC96565D4048B77BC53A /* libPods-BeamMusicPlayerExampleTests.a */, + ); + name = Products; + sourceTree = ""; + }; + 7A2DDABDA19746C69C28EA5B = { + isa = PBXGroup; + children = ( + 848302B1E73F49899940A9F0 /* Frameworks */, + AE2A98CC276140D5BFD6E723 /* Local Pods */, + C019B5A6CC624C48BED8F4D1 /* Pods */, + 723F5C9C3BBF4D538B613E0B /* Products */, + 240C14FEB9C34B3883C81781 /* Resources */, + 8EE77FE154034F9487AC6A4B /* Targets Support Files */, + 3C145DF6CB5648BFA6EDE089 /* Podfile */, + ); + sourceTree = ""; + }; + 848302B1E73F49899940A9F0 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 4969DF3B423A42B2AEA8DED1 /* CoreGraphics.framework */, + 8C638EEA541F4563A0931AF1 /* Foundation.framework */, + A4338C2F1C574185A5E03D7B /* MediaPlayer.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 8EE77FE154034F9487AC6A4B /* Targets Support Files */ = { + isa = PBXGroup; + children = ( + 5E800BBD44D24D7EAF217A63 /* Pods-AutoScrollLabel */, + A751F4D9F58249C2892857A6 /* Pods-BeamMusicPlayerExampleTests-OCMock */, + 3AD65E69D076404FB267030A /* Pods-BeamMusicPlayerViewController */, + BAF18ADC6B5649CF8F1FBD6D /* Pods-OBSlider */, + BA0129341B85473C934BD446 /* Pods */, + 4CADF92BD41648478A5DB458 /* Pods-BeamMusicPlayerExampleTests */, + ); + name = "Targets Support Files"; + sourceTree = ""; + }; + 9D46573EAD1C4C4084562F13 /* OCMock */ = { + isa = PBXGroup; + children = ( + 3F6525D345F245E790F82051 /* NSInvocation+OCMAdditions.h */, + 5352D9F3876C4F6F8B19574F /* NSInvocation+OCMAdditions.m */, + 35B23A9936594FFFB236831A /* NSMethodSignature+OCMAdditions.h */, + 4FFD07860E7C400E9E8601B1 /* NSMethodSignature+OCMAdditions.m */, + A93E8DB065C741608D6A5B7F /* NSNotificationCenter+OCMAdditions.h */, + A74CBE2A94A246AC9D414D21 /* NSNotificationCenter+OCMAdditions.m */, + B739B0DD55A047E4A5FDF98B /* OCClassMockObject.h */, + FA18F2F274FB4C068C8C60FE /* OCClassMockObject.m */, + 47675EE38C814E228C7CBAEF /* OCMArg.h */, + 69D9C43923004E4986E27B58 /* OCMArg.m */, + CDC4B7AAF1114C85A86077C9 /* OCMBlockCaller.h */, + 9F4DE06667F841DFA5F6FDFC /* OCMBlockCaller.m */, + 5CA8124E5E0143E7A64C26B9 /* OCMBoxedReturnValueProvider.h */, + CDEC2D9072A74BB5A573435E /* OCMBoxedReturnValueProvider.m */, + 6A6C3E7215FD48B0A7B657E4 /* OCMConstraint.h */, + 39F40569578E4CAD9F99FB26 /* OCMConstraint.m */, + 042BBA8281F146F2B9E85410 /* OCMExceptionReturnValueProvider.h */, + 77F12A930E6B4D2080BCC331 /* OCMExceptionReturnValueProvider.m */, + 61874FB992EA4EAD9E3FAB0D /* OCMIndirectReturnValueProvider.h */, + E1CC1172A9C84B0BA910D065 /* OCMIndirectReturnValueProvider.m */, + 1A01EF2340CD40F2851BA73A /* OCMNotificationPoster.h */, + 09205136E10E42229B3497E8 /* OCMNotificationPoster.m */, + 2A1D0E4DDF8E4E148BDA45FA /* OCMObserverRecorder.h */, + 4C4DC7DB817340CFB412D0C0 /* OCMObserverRecorder.m */, + 4EB4F9DF27384ED086299B65 /* OCMock.h */, + 737D71F1B1854A17A61FE4F6 /* OCMockObject.h */, + 1DBF9E23A06F4362A4E507D8 /* OCMockObject.m */, + 0EB0A42D33A543CD804D74DD /* OCMockRecorder.h */, + CF27AA854EDF4668A1D526AC /* OCMockRecorder.m */, + E333FD4992904256B8CFEC90 /* OCMPassByRefSetter.h */, + 725EECEE76E74B9E85AAC5A1 /* OCMPassByRefSetter.m */, + 21355348368D4B0CB62E4C76 /* OCMRealObjectForwarder.h */, + E01B7C8512EA4272ABCD7BC7 /* OCMRealObjectForwarder.m */, + 03F4A452E927452BA0DC4CAF /* OCMReturnValueProvider.h */, + 7F3CD065E93649D5A332313A /* OCMReturnValueProvider.m */, + 890156C095BC43B98F9A3D40 /* OCObserverMockObject.h */, + 0AAA9FAAA9564547A052DBA2 /* OCObserverMockObject.m */, + E61BBEF64A204ED1B65AA9EA /* OCPartialMockObject.h */, + BCF12462E3894B3CA53C65AE /* OCPartialMockObject.m */, + 65A03CFFF4144F9D95B98EB8 /* OCPartialMockRecorder.h */, + D3F826AA70B241AEBB4134B5 /* OCPartialMockRecorder.m */, + BBE098A4303D43138FB1DAA8 /* OCProtocolMockObject.h */, + F46BFFDCBCE34857BBE8418A /* OCProtocolMockObject.m */, + ); + name = OCMock; + sourceTree = ""; + }; + A751F4D9F58249C2892857A6 /* Pods-BeamMusicPlayerExampleTests-OCMock */ = { + isa = PBXGroup; + children = ( + D78FFC3E14E14650B8D9A100 /* Pods-BeamMusicPlayerExampleTests-OCMock.xcconfig */, + EC904DBF39AD45D2BDE4F177 /* Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig */, + 9BE924BBA19C42EC8451EC72 /* Pods-BeamMusicPlayerExampleTests-OCMock-prefix.pch */, + EE9CA80E004A49DC96206590 /* Pods-BeamMusicPlayerExampleTests-OCMock-dummy.m */, + ); + name = "Pods-BeamMusicPlayerExampleTests-OCMock"; + sourceTree = ""; + }; + A9E4ED6F3F6A44888F871492 /* BeamMusicPlayerViewController */ = { + isa = PBXGroup; + children = ( + 94248E941D6A45BF8AC27239 /* BeamMusicPlayerViewController.xib */, + 45EE358171E2484CA66081F3 /* BeamMusicPlayerViewController~ipad.xib */, + 1ED64E297DEA48CBB891B84C /* BeamMusicPlayerController.bundle */, + ); + name = BeamMusicPlayerViewController; + sourceTree = ""; + }; + AE2A98CC276140D5BFD6E723 /* Local Pods */ = { + isa = PBXGroup; + children = ( + B0C2B172477442758D1A93A5 /* BeamMusicPlayerViewController */, + ); + name = "Local Pods"; + sourceTree = ""; + }; + B0C2B172477442758D1A93A5 /* BeamMusicPlayerViewController */ = { + isa = PBXGroup; + children = ( + 400F5AB5B17847F3A79DBD15 /* BeamAVMusicPlayerProvider.h */, + 7D989A816A9D4F3EBCDEB8CE /* BeamAVMusicPlayerProvider.m */, + 20004A21954740F897FBC96F /* BeamMusicPlayerDataSource.h */, + 0B7B3F8A99FA4B719C82B918 /* BeamMusicPlayerDelegate.h */, + 2E76A072C2C74929A03E7DB5 /* BeamMusicPlayerTransparentToolbar.h */, + C7E701FC70184EA6A1C880E8 /* BeamMusicPlayerTransparentToolbar.m */, + FC1FF0C43742441F9E572B2B /* BeamMusicPlayerViewController.h */, + 9599B3A1227741289CE4F2F4 /* BeamMusicPlayerViewController.m */, + FEDBDFE1CCE24258863BB5A6 /* BeamPlaylistTableViewCell.h */, + 20DE7A930F734B218D8FF2CC /* BeamPlaylistTableViewCell.m */, + 226D62C0D7A74E9FB9F7A22A /* BeamPlaylistViewController.h */, + FCC447076F0840768BE3716A /* BeamPlaylistViewController.m */, + 5FED1F8A10E74E9B9A9AB6C7 /* BeamRadialGradientView.h */, + E3141A224D39462782567BA4 /* BeamRadialGradientView.m */, + C022DCB3317849A5B5BA0419 /* Categories */, + C2433880EB094D359602FBBD /* MediaPlayer */, + ); + name = BeamMusicPlayerViewController; + sourceTree = ""; + }; + BA0129341B85473C934BD446 /* Pods */ = { + isa = PBXGroup; + children = ( + E734683F27464F2BBC5B6EFD /* Pods.xcconfig */, + CD3C086BDFFB448183D4B77C /* Pods-environment.h */, + A19195F7460144ECB33C66F0 /* Pods-resources.sh */, + 700B7195557645688B305A72 /* Pods-acknowledgements.plist */, + F489A92CC68D4CB4B8DA9C28 /* Pods-acknowledgements.markdown */, + 3F500EB74A434E4DA9C8CF91 /* Pods-dummy.m */, + ); + name = Pods; + sourceTree = ""; + }; + BAF18ADC6B5649CF8F1FBD6D /* Pods-OBSlider */ = { + isa = PBXGroup; + children = ( + 3EF20FC9A9014F5CAA1324C7 /* Pods-OBSlider.xcconfig */, + EF2A5670882C447286CB1B40 /* Pods-OBSlider-Private.xcconfig */, + A57B5B75F3A944B58A04934C /* Pods-OBSlider-prefix.pch */, + 455F89F922F749C1A33BE032 /* Pods-OBSlider-dummy.m */, + ); + name = "Pods-OBSlider"; + sourceTree = ""; + }; + C019B5A6CC624C48BED8F4D1 /* Pods */ = { + isa = PBXGroup; + children = ( + D1B55E83BBBD4ACD836141B2 /* AutoScrollLabel */, + 062E70D60D5643E3AD51019F /* OBSlider */, + 9D46573EAD1C4C4084562F13 /* OCMock */, + ); + name = Pods; + sourceTree = ""; + }; + C022DCB3317849A5B5BA0419 /* Categories */ = { + isa = PBXGroup; + children = ( + BAE38FD74F454DDD8B25CC90 /* NSDateFormatter+Duration.h */, + 553E7BFFEEA34AF7B690B677 /* NSDateFormatter+Duration.m */, + ); + name = Categories; + sourceTree = ""; + }; + C2433880EB094D359602FBBD /* MediaPlayer */ = { + isa = PBXGroup; + children = ( + 63BB6A84D01748CAA219F548 /* BeamMPMusicPlayerProvider.h */, + BFEF9B255C634744A20C4989 /* BeamMPMusicPlayerProvider.m */, + ); + name = MediaPlayer; + sourceTree = ""; + }; + D1B55E83BBBD4ACD836141B2 /* AutoScrollLabel */ = { + isa = PBXGroup; + children = ( + E5E43DCB5B8F4F4884BFD04F /* AutoScrollLabel.h */, + 26D1B76778564F7CBEB6C52F /* AutoScrollLabel.m */, + ); + name = AutoScrollLabel; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 07E483A4CDD04395A809DB79 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 85082E837DD64976840BCCA3 /* AutoScrollLabel.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 45FC300D90E749B88AC0E252 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 2297D3A11FC7418A9A1E44A0 /* OBSlider.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 829EDC0E0496469591349D65 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 81E9D0051FA34E3CAB11AE1C /* BeamAVMusicPlayerProvider.h in Headers */, + 4965C72BF3AB4524B52A355D /* BeamMusicPlayerDataSource.h in Headers */, + C91F2E55252F48DAA6CA9F47 /* BeamMusicPlayerDelegate.h in Headers */, + AE8BB156A21B4E65A2E334A6 /* BeamMusicPlayerTransparentToolbar.h in Headers */, + 13EC7F4FD9E240A8B18A2D8D /* BeamMusicPlayerViewController.h in Headers */, + E3F5128D5BDA47D9AE0BE98D /* BeamPlaylistTableViewCell.h in Headers */, + 39AA0B9F1FA14A45854DFC62 /* BeamPlaylistViewController.h in Headers */, + 8AEEB4058B3D4A8EAC83D87F /* BeamRadialGradientView.h in Headers */, + B9F8A806177C4B869DB93C93 /* NSDateFormatter+Duration.h in Headers */, + 7FCCFAF3ADC04EFEA8015829 /* BeamMPMusicPlayerProvider.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EAC94E5268A14668B58D16F8 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 16436B73315B44B2B70F298C /* NSInvocation+OCMAdditions.h in Headers */, + 8FF764EF5695486D94B30AF0 /* NSMethodSignature+OCMAdditions.h in Headers */, + 9BEC04644FE446FC81C2C16F /* NSNotificationCenter+OCMAdditions.h in Headers */, + 28FD2C396B2341AABEB82D59 /* OCClassMockObject.h in Headers */, + 4A39E956F5914BBB9582080E /* OCMArg.h in Headers */, + 52276BAD0F784485B1BAB846 /* OCMBlockCaller.h in Headers */, + A72830F9E67F46AAA2182C35 /* OCMBoxedReturnValueProvider.h in Headers */, + 69E29AB003F6402C84A81FDF /* OCMConstraint.h in Headers */, + 24D127B024F04DEA8DA0F61A /* OCMExceptionReturnValueProvider.h in Headers */, + 313A0ACEF31C4158BBF00A62 /* OCMIndirectReturnValueProvider.h in Headers */, + A1690E622F0F45399DA10B47 /* OCMNotificationPoster.h in Headers */, + D5E6F01255AD4E6DB12AE8CF /* OCMObserverRecorder.h in Headers */, + A27853AC860043719930D877 /* OCMock.h in Headers */, + 6DC56FC8C0C74CF6A106B806 /* OCMockObject.h in Headers */, + E7B80990E4244A4999EE7A1B /* OCMockRecorder.h in Headers */, + 623ACCD1B9904C84B650A9C0 /* OCMPassByRefSetter.h in Headers */, + BA02FB45439D44298601AA6C /* OCMRealObjectForwarder.h in Headers */, + 95BB611A151942648F55F2AE /* OCMReturnValueProvider.h in Headers */, + D40C95114AE44F53A7CE004F /* OCObserverMockObject.h in Headers */, + B454EBFBDA2F420198FFA303 /* OCPartialMockObject.h in Headers */, + AA84E29CFD3A4E43811FDB0E /* OCPartialMockRecorder.h in Headers */, + CC8DA47352174FD4B6693A7A /* OCProtocolMockObject.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 8602579E8E92411CAA75E53C /* Pods-BeamMusicPlayerExampleTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 3FA138815D6E4BFFA9FB3822 /* Build configuration list for PBXNativeTarget "Pods-BeamMusicPlayerExampleTests" */; + buildPhases = ( + 85784FAF1C4B44BC99CA3CB4 /* Sources */, + AB8F16C6A2224D1BA0D1AE76 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 3391A808E8364FAAB52773AB /* PBXTargetDependency */, + ); + name = "Pods-BeamMusicPlayerExampleTests"; + productName = "Pods-BeamMusicPlayerExampleTests"; + productReference = F905CC96565D4048B77BC53A /* libPods-BeamMusicPlayerExampleTests.a */; + productType = "com.apple.product-type.library.static"; + }; + B2E74D835A3F4F3A8E95B096 /* Pods */ = { + isa = PBXNativeTarget; + buildConfigurationList = B29FC64865384CA4976E4C17 /* Build configuration list for PBXNativeTarget "Pods" */; + buildPhases = ( + 6080D6AD5B844DCBAEA1C17A /* Sources */, + 328921BBA4CC45EBB3CA6788 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 12805F680139472B824FB8A1 /* PBXTargetDependency */, + FAB704CA865D4AC7B284D517 /* PBXTargetDependency */, + CD5FD3C26ADE41FF9F7A435A /* PBXTargetDependency */, + ); + name = Pods; + productName = Pods; + productReference = 28C78263ED294A1E9F8F5D46 /* libPods.a */; + productType = "com.apple.product-type.library.static"; + }; + DCE4334401B344F7BC2C0C8E /* Pods-OBSlider */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4BC6E30A0F174C288C7AC028 /* Build configuration list for PBXNativeTarget "Pods-OBSlider" */; + buildPhases = ( + 20D6320CF5CC43A99EC5CE79 /* Sources */, + D8FDF43104444318AAB5ADC2 /* Frameworks */, + 45FC300D90E749B88AC0E252 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "Pods-OBSlider"; + productName = "Pods-OBSlider"; + productReference = 4E4D130798A740F4A7BB9BAC /* libPods-OBSlider.a */; + productType = "com.apple.product-type.library.static"; + }; + E30EE24D06FE4CFDA1F7E90B /* Pods-AutoScrollLabel */ = { + isa = PBXNativeTarget; + buildConfigurationList = D0F9462DC956427DBDAAF01A /* Build configuration list for PBXNativeTarget "Pods-AutoScrollLabel" */; + buildPhases = ( + F16F35D26EF14C26A33193FC /* Sources */, + 894F09BF787A4D948C2A1703 /* Frameworks */, + 07E483A4CDD04395A809DB79 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "Pods-AutoScrollLabel"; + productName = "Pods-AutoScrollLabel"; + productReference = 851B9F429A00475EA7875B87 /* libPods-AutoScrollLabel.a */; + productType = "com.apple.product-type.library.static"; + }; + E7EEAB4E35A94310AF3A7A11 /* Pods-BeamMusicPlayerViewController */ = { + isa = PBXNativeTarget; + buildConfigurationList = 763B31CE2D7041AC930F4E4E /* Build configuration list for PBXNativeTarget "Pods-BeamMusicPlayerViewController" */; + buildPhases = ( + 224630243718495EBB7E45AB /* Sources */, + E3CE54FD85534FA990552F4B /* Frameworks */, + 829EDC0E0496469591349D65 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 8983D824C4FC4D64B404EF6F /* PBXTargetDependency */, + 07F26B7983C84A089A7BAB86 /* PBXTargetDependency */, + CFFB711F0AD4407BA4AAF29F /* PBXTargetDependency */, + 90CD766F32214377933A18C4 /* PBXTargetDependency */, + 18821BAC719A466E954DC2B6 /* PBXTargetDependency */, + FF04ED108B5B401D990285FF /* PBXTargetDependency */, + ); + name = "Pods-BeamMusicPlayerViewController"; + productName = "Pods-BeamMusicPlayerViewController"; + productReference = 9F86207A14344E718CEE1DE1 /* libPods-BeamMusicPlayerViewController.a */; + productType = "com.apple.product-type.library.static"; + }; + F720D8B68F7D4313B01A9BCA /* Pods-BeamMusicPlayerExampleTests-OCMock */ = { + isa = PBXNativeTarget; + buildConfigurationList = 046FF54ACCA043C0A3522732 /* Build configuration list for PBXNativeTarget "Pods-BeamMusicPlayerExampleTests-OCMock" */; + buildPhases = ( + CDC4EF788C964D0F9523F81F /* Sources */, + 962F1E8102024263A116250B /* Frameworks */, + EAC94E5268A14668B58D16F8 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "Pods-BeamMusicPlayerExampleTests-OCMock"; + productName = "Pods-BeamMusicPlayerExampleTests-OCMock"; + productReference = 1F8B1F31DE0A4B4DBB2DB48A /* libPods-BeamMusicPlayerExampleTests-OCMock.a */; + productType = "com.apple.product-type.library.static"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + D1ACE629ED6649F39E5CFB15 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0510; + }; + buildConfigurationList = F975B1ECABA246BF8EA55BE0 /* Build configuration list for PBXProject "Pods" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 7A2DDABDA19746C69C28EA5B; + productRefGroup = 723F5C9C3BBF4D538B613E0B /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + E30EE24D06FE4CFDA1F7E90B /* Pods-AutoScrollLabel */, + F720D8B68F7D4313B01A9BCA /* Pods-BeamMusicPlayerExampleTests-OCMock */, + E7EEAB4E35A94310AF3A7A11 /* Pods-BeamMusicPlayerViewController */, + DCE4334401B344F7BC2C0C8E /* Pods-OBSlider */, + B2E74D835A3F4F3A8E95B096 /* Pods */, + 8602579E8E92411CAA75E53C /* Pods-BeamMusicPlayerExampleTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + 20D6320CF5CC43A99EC5CE79 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 95922DD5167F4E848FF98BC5 /* OBSlider.m in Sources */, + 4CC9BCAED0F64256A5C2F58D /* Pods-OBSlider-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 224630243718495EBB7E45AB /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3DDC04B79F144005B84BAEDC /* BeamAVMusicPlayerProvider.m in Sources */, + B18375514742409A86EF3B44 /* BeamMusicPlayerTransparentToolbar.m in Sources */, + FA48BFB7C73F4B9E81C5C865 /* BeamMusicPlayerViewController.m in Sources */, + 925A8CB393E547DDA8A80B5E /* BeamPlaylistTableViewCell.m in Sources */, + CBA01DD5A89D417886CB74B5 /* BeamPlaylistViewController.m in Sources */, + 95647843CD294EDA98B27876 /* BeamRadialGradientView.m in Sources */, + F3D9A9A50C1340B285C36110 /* NSDateFormatter+Duration.m in Sources */, + 5E59C72D060C45A2B5F50195 /* BeamMPMusicPlayerProvider.m in Sources */, + 66D5D3B498FD419F9DC7AB74 /* Pods-BeamMusicPlayerViewController-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6080D6AD5B844DCBAEA1C17A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + F8A1407E1E784782B8055F89 /* Pods-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 85784FAF1C4B44BC99CA3CB4 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 86B74F0B938540269C21191E /* Pods-BeamMusicPlayerExampleTests-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CDC4EF788C964D0F9523F81F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 45104C6FCEE6426DA45416B5 /* NSInvocation+OCMAdditions.m in Sources */, + F8FF98A2DF4E4C24A183C463 /* NSMethodSignature+OCMAdditions.m in Sources */, + D604D03FDBE14279A985622B /* NSNotificationCenter+OCMAdditions.m in Sources */, + 039674E55512440FA53B79C5 /* OCClassMockObject.m in Sources */, + 915206F75CE341FD912020AA /* OCMArg.m in Sources */, + F1586822FCC7497F880D7A09 /* OCMBlockCaller.m in Sources */, + FE60CC084989480C910DACDA /* OCMBoxedReturnValueProvider.m in Sources */, + 3C44919EF03343CD89DD2AC7 /* OCMConstraint.m in Sources */, + 1B945622295D482A814F0104 /* OCMExceptionReturnValueProvider.m in Sources */, + 11146908505F40E9AF5F0608 /* OCMIndirectReturnValueProvider.m in Sources */, + A2625B9BB9A24ED799BE993F /* OCMNotificationPoster.m in Sources */, + 0685EFD64EE1413E9F87BA6B /* OCMObserverRecorder.m in Sources */, + 7031ED76DDB9428393EC45C6 /* OCMockObject.m in Sources */, + 74A8569DBF6846E8BF0226C2 /* OCMockRecorder.m in Sources */, + 93CB8C7567F04347932ADAE3 /* OCMPassByRefSetter.m in Sources */, + 37ACF3DB5B864A4AB80493C4 /* OCMRealObjectForwarder.m in Sources */, + 856A2E2E151146B791B183F8 /* OCMReturnValueProvider.m in Sources */, + 274D8F4887D149CCB618C11F /* OCObserverMockObject.m in Sources */, + ACBAD912866D4BDD9A3412CD /* OCPartialMockObject.m in Sources */, + 2F24AAC872E743569B85CAEB /* OCPartialMockRecorder.m in Sources */, + 4ECA271E6FE94A16A16DF9FD /* OCProtocolMockObject.m in Sources */, + 9850CEC0A2CB4BF4837430C2 /* Pods-BeamMusicPlayerExampleTests-OCMock-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F16F35D26EF14C26A33193FC /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 213C41E2A00E4EC0B1FFB378 /* AutoScrollLabel.m in Sources */, + F0550C74EA524FE6817618E5 /* Pods-AutoScrollLabel-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 07F26B7983C84A089A7BAB86 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DCE4334401B344F7BC2C0C8E /* Pods-OBSlider */; + targetProxy = 5A64175AFDBA4ADE84D6D150 /* PBXContainerItemProxy */; + }; + 12805F680139472B824FB8A1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = E30EE24D06FE4CFDA1F7E90B /* Pods-AutoScrollLabel */; + targetProxy = 2A39CDB4FBEB4D359AAA9CB7 /* PBXContainerItemProxy */; + }; + 18821BAC719A466E954DC2B6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = E30EE24D06FE4CFDA1F7E90B /* Pods-AutoScrollLabel */; + targetProxy = D161C15BDDCF4B579DB46DCC /* PBXContainerItemProxy */; + }; + 3391A808E8364FAAB52773AB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = F720D8B68F7D4313B01A9BCA /* Pods-BeamMusicPlayerExampleTests-OCMock */; + targetProxy = 3209C87D8DA84CF596819ABD /* PBXContainerItemProxy */; + }; + 8983D824C4FC4D64B404EF6F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = E30EE24D06FE4CFDA1F7E90B /* Pods-AutoScrollLabel */; + targetProxy = 8A0E96E3DF7E49EAB673448C /* PBXContainerItemProxy */; + }; + 90CD766F32214377933A18C4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DCE4334401B344F7BC2C0C8E /* Pods-OBSlider */; + targetProxy = 79A6C3F1A8B44454A532C998 /* PBXContainerItemProxy */; + }; + CD5FD3C26ADE41FF9F7A435A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DCE4334401B344F7BC2C0C8E /* Pods-OBSlider */; + targetProxy = 2F1FE20F8F07457892407D81 /* PBXContainerItemProxy */; + }; + CFFB711F0AD4407BA4AAF29F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = E30EE24D06FE4CFDA1F7E90B /* Pods-AutoScrollLabel */; + targetProxy = 5B563C0A050B4BADB5270AF7 /* PBXContainerItemProxy */; + }; + FAB704CA865D4AC7B284D517 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = E7EEAB4E35A94310AF3A7A11 /* Pods-BeamMusicPlayerViewController */; + targetProxy = AA4BE95F1CFF4168AD7D8A8A /* PBXContainerItemProxy */; + }; + FF04ED108B5B401D990285FF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DCE4334401B344F7BC2C0C8E /* Pods-OBSlider */; + targetProxy = A7C639574F644D58A786C2ED /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 072FB95E53FD40058E9F1638 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5DB802FCEDD74876B3AEFDC1 /* Pods-BeamMusicPlayerViewController-Private.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Pods-BeamMusicPlayerViewController-prefix.pch"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_CFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 098E39B8A791470B8FA85E57 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5DB802FCEDD74876B3AEFDC1 /* Pods-BeamMusicPlayerViewController-Private.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Pods-BeamMusicPlayerViewController-prefix.pch"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + 38506D135D40435EBD16D381 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = EC904DBF39AD45D2BDE4F177 /* Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Pods-BeamMusicPlayerExampleTests-OCMock-prefix.pch"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_CFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 761783A59AA44839AF4F9670 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 733ABB4C6C1B4E8A99EBF6DD /* Pods-BeamMusicPlayerExampleTests.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_CFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 8BA1EE16E370496295B8F2A8 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E734683F27464F2BBC5B6EFD /* Pods.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + 95D7B596D5AE4606929BD9F9 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = EF2A5670882C447286CB1B40 /* Pods-OBSlider-Private.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Pods-OBSlider-prefix.pch"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + 970FDA74A9F441C08A71F450 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = EC904DBF39AD45D2BDE4F177 /* Pods-BeamMusicPlayerExampleTests-OCMock-Private.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Pods-BeamMusicPlayerExampleTests-OCMock-prefix.pch"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + A10DF60EE6714D13AB391DBA /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E734683F27464F2BBC5B6EFD /* Pods.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_CFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + A873E0A965E5496D8C8BA10C /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 733ABB4C6C1B4E8A99EBF6DD /* Pods-BeamMusicPlayerExampleTests.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + B98D8444E67E43718DB7F6A3 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + }; + name = Release; + }; + BA354483C67845E3B7A350D8 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3FD5EAEF8AB2425E9AB71343 /* Pods-AutoScrollLabel-Private.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Pods-AutoScrollLabel-prefix.pch"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + D06C38F7AFF5466AA906B99E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + ONLY_ACTIVE_ARCH = YES; + }; + name = Debug; + }; + D185CEDFFB8C49F1819A77A2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3FD5EAEF8AB2425E9AB71343 /* Pods-AutoScrollLabel-Private.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Pods-AutoScrollLabel-prefix.pch"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_CFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + F498DA2F414345329A54290E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = EF2A5670882C447286CB1B40 /* Pods-OBSlider-Private.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + DSTROOT = /tmp/xcodeproj.dst; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "Pods-OBSlider-prefix.pch"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)"; + IPHONEOS_DEPLOYMENT_TARGET = 5.0; + OTHER_CFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "$(inherited)", + ); + OTHER_LDFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + PUBLIC_HEADERS_FOLDER_PATH = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 046FF54ACCA043C0A3522732 /* Build configuration list for PBXNativeTarget "Pods-BeamMusicPlayerExampleTests-OCMock" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 38506D135D40435EBD16D381 /* Release */, + 970FDA74A9F441C08A71F450 /* Debug */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 3FA138815D6E4BFFA9FB3822 /* Build configuration list for PBXNativeTarget "Pods-BeamMusicPlayerExampleTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 761783A59AA44839AF4F9670 /* Release */, + A873E0A965E5496D8C8BA10C /* Debug */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4BC6E30A0F174C288C7AC028 /* Build configuration list for PBXNativeTarget "Pods-OBSlider" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + F498DA2F414345329A54290E /* Release */, + 95D7B596D5AE4606929BD9F9 /* Debug */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 763B31CE2D7041AC930F4E4E /* Build configuration list for PBXNativeTarget "Pods-BeamMusicPlayerViewController" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 072FB95E53FD40058E9F1638 /* Release */, + 098E39B8A791470B8FA85E57 /* Debug */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B29FC64865384CA4976E4C17 /* Build configuration list for PBXNativeTarget "Pods" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A10DF60EE6714D13AB391DBA /* Release */, + 8BA1EE16E370496295B8F2A8 /* Debug */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + D0F9462DC956427DBDAAF01A /* Build configuration list for PBXNativeTarget "Pods-AutoScrollLabel" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + D185CEDFFB8C49F1819A77A2 /* Release */, + BA354483C67845E3B7A350D8 /* Debug */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + F975B1ECABA246BF8EA55BE0 /* Build configuration list for PBXProject "Pods" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B98D8444E67E43718DB7F6A3 /* Release */, + D06C38F7AFF5466AA906B99E /* Debug */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = D1ACE629ED6649F39E5CFB15 /* Project object */; +} diff --git a/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-BeamMusicPlayerExampleTests-OCMock.xcscheme b/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-BeamMusicPlayerExampleTests-OCMock.xcscheme index 2e85990..2862b16 100644 --- a/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-BeamMusicPlayerExampleTests-OCMock.xcscheme +++ b/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-BeamMusicPlayerExampleTests-OCMock.xcscheme @@ -1,6 +1,6 @@ diff --git a/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-BeamMusicPlayerExampleTests.xcscheme b/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-BeamMusicPlayerExampleTests.xcscheme index 19a34fa..e1e1cc9 100644 --- a/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-BeamMusicPlayerExampleTests.xcscheme +++ b/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-BeamMusicPlayerExampleTests.xcscheme @@ -1,6 +1,6 @@ diff --git a/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-OBSlider.xcscheme b/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-OBSlider.xcscheme index 86bafb7..0a380b5 100644 --- a/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-OBSlider.xcscheme +++ b/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods-OBSlider.xcscheme @@ -1,6 +1,6 @@ diff --git a/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods.xcscheme b/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods.xcscheme index 7c9ade9..0073ff8 100644 --- a/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods.xcscheme +++ b/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Pods.xcscheme @@ -1,6 +1,6 @@ diff --git a/Source/AutoScrollLabel.h b/Source/AutoScrollLabel.h deleted file mode 100644 index 50896aa..0000000 --- a/Source/AutoScrollLabel.h +++ /dev/null @@ -1,52 +0,0 @@ -// -// AutoScrollLabel.h -// AutoScrollLabel -// -// Created by Brian Stormont on 10/21/09. -// Copyright 2009 Stormy Productions. All rights reserved. -// -// Permission is granted to use this code free of charge for any project. -// - -#import - -#define NUM_LABELS 2 - -@class CALayer; - -enum AutoScrollDirection { - AUTOSCROLL_SCROLL_RIGHT, - AUTOSCROLL_SCROLL_LEFT, -}; - -@interface AutoScrollLabel : UIView { - UILabel *label[NUM_LABELS]; - enum AutoScrollDirection scrollDirection; - float scrollSpeed; - NSTimeInterval pauseInterval; - int bufferSpaceBetweenLabels; - bool isScrolling; -} -@property(nonatomic) enum AutoScrollDirection scrollDirection; -@property(nonatomic) float scrollSpeed; -@property(nonatomic) NSTimeInterval pauseInterval; -@property(nonatomic) int bufferSpaceBetweenLabels; -// normal UILabel properties -@property(nonatomic,retain) UIColor *textColor; -@property (nonatomic,retain) UIScrollView* scrollView; -@property(nonatomic, retain) UIFont *font; -@property (nonatomic,retain) UIImageView* leftFade; -@property (nonatomic,retain) UIImageView* rightFade; -@property (nonatomic,retain) CALayer* maskLayer; -@property (nonatomic,retain) CALayer* rightShadowMask; -@property (nonatomic,retain) CALayer* leftShadowMask; - - -- (void) readjustLabels; -- (void) setText: (NSString *) text; -- (NSString *) text; -- (void) scroll; -- (void) setShadowOffset:(CGSize)offset; -- (void) setShadowColor:(UIColor *)color; - -@end diff --git a/Source/AutoScrollLabel.m b/Source/AutoScrollLabel.m deleted file mode 100644 index 500f2a6..0000000 --- a/Source/AutoScrollLabel.m +++ /dev/null @@ -1,366 +0,0 @@ -// -// AutoScrollLabel.m -// AutoScrollLabel -// -// Created by Brian Stormont on 10/21/09. -// Copyright 2009 Stormy Productions. -// -// Permission is granted to use this code free of charge for any project. -// - -#import "AutoScrollLabel.h" -#import - -#define LABEL_BUFFER_SPACE 20 // pixel buffer space between scrolling label -#define DEFAULT_PIXELS_PER_SECOND 30 -#define DEFAULT_PAUSE_TIME 2.0f - -@implementation AutoScrollLabel -@synthesize pauseInterval; -@synthesize bufferSpaceBetweenLabels; -@synthesize leftFade; -@synthesize rightFade; -@synthesize scrollView; -@synthesize maskLayer; -@synthesize rightShadowMask; -@synthesize leftShadowMask; - -- (void) commonInit -{ - self.scrollView = [[UIScrollView alloc] initWithFrame:self.bounds]; - [self addSubview:self.scrollView]; - self.scrollView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; - self.scrollView.backgroundColor = [UIColor clearColor]; - self.scrollView.delegate = self; - self.backgroundColor = [UIColor clearColor]; - for (int i=0; i< NUM_LABELS; ++i){ - label[i] = [[UILabel alloc] init]; - label[i].textColor = [UIColor whiteColor]; - label[i].backgroundColor = [UIColor clearColor]; - [self.scrollView addSubview:label[i]]; - } - - scrollDirection = AUTOSCROLL_SCROLL_LEFT; - scrollSpeed = DEFAULT_PIXELS_PER_SECOND; - pauseInterval = DEFAULT_PAUSE_TIME; - bufferSpaceBetweenLabels = LABEL_BUFFER_SPACE; - self.scrollView.showsVerticalScrollIndicator = NO; - self.scrollView.showsHorizontalScrollIndicator = NO; - self.scrollView.scrollsToTop = NO; - self.userInteractionEnabled = NO; - - - -} - --(id) init -{ - if (self = [super init]){ - // Initialization code - [self commonInit]; - } - - return self; -} - -- (id)initWithCoder:(NSCoder *)aDecoder -{ - if (self = [super initWithCoder:aDecoder]) { - // Initialization code - [self commonInit]; - } - return self; - -} - - -- (id)initWithFrame:(CGRect)frame { - if (self = [super initWithFrame:frame]) { - // Initialization code - [self commonInit]; - } - return self; -} - --(void)awakeFromNib { - UIImage* fadeImage = [UIImage imageNamed:@"BeamMusicPlayerController.bundle/images/fade_overlay.png"]; - - // Set the frame - - CGRect leftShadowRect = CGRectMake(0, 0, fadeImage.size.width, 200); - CGRect rightFadeRect = CGRectMake(self.frame.size.width-fadeImage.size.width, 0, fadeImage.size.width, 200); - - CALayer *maskingLayer = [CALayer layer]; - maskingLayer.frame = self.bounds; - - CALayer* rightShadowLayer = [CALayer layer]; - rightShadowLayer.contents = (id)fadeImage.CGImage; - rightShadowLayer.frame = rightFadeRect; - - self.rightShadowMask = rightShadowLayer; - - [maskingLayer addSublayer:self.rightShadowMask]; - self.rightShadowMask.backgroundColor = [UIColor whiteColor].CGColor; - - CALayer* leftFadeLayer = [CALayer layer]; - leftFadeLayer.contents = (id)fadeImage.CGImage; - leftFadeLayer.frame = leftShadowRect; - leftFadeLayer.transform = CATransform3DMakeScale(-1, 1, 1); - - self.leftShadowMask = leftFadeLayer; - [maskingLayer addSublayer:leftFadeLayer]; - //self.leftShadowMask.backgroundColor = [UIColor whiteColor].CGColor; - CALayer* centerPiece = [CALayer layer]; - centerPiece.frame = CGRectMake(fadeImage.size.width,0,self.frame.size.width-fadeImage.size.width*2, self.frame.size.height); - centerPiece.backgroundColor = [UIColor whiteColor].CGColor; - - [maskingLayer addSublayer:centerPiece]; - - self.maskLayer = maskingLayer; - - self.layer.mask = maskingLayer; - - [self showLeftShadow:[NSNumber numberWithBool:NO]]; - -} - - -#if 0 -- (void)animationDidStop:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context -{ - [NSThread sleepForTimeInterval:pauseInterval]; - - isScrolling = NO; - - if ([finished intValue] == 1 && label[0].frame.size.width > self.frame.size.width){ - [self scroll]; - } -} -#else -- (void)animationDidStop:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context -{ - isScrolling = NO; - - - if ([finished intValue] == 1 && label[0].frame.size.width > self.frame.size.width){ - - [NSTimer scheduledTimerWithTimeInterval:pauseInterval target:self selector:@selector(scroll) userInfo:nil repeats:NO]; - } -} -#endif - - -- (void) scroll -{ - //nothing to scroll - if (label[0].frame.size.width <= self.scrollView.frame.size.width){ - return; - } - - - // Prevent multiple calls - if (isScrolling){ -// return; - } - isScrolling = YES; - - if (scrollDirection == AUTOSCROLL_SCROLL_LEFT){ - self.scrollView.contentOffset = CGPointMake(0,0); - }else{ - self.scrollView.contentOffset = CGPointMake(label[0].frame.size.width+LABEL_BUFFER_SPACE,0); - } - - - CGFloat duration= label[0].frame.size.width/(float)scrollSpeed; - - [UIView beginAnimations:@"scroll" context:nil]; - [UIView setAnimationDelegate:self]; - [UIView setAnimationCurve:UIViewAnimationCurveLinear]; - [UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)]; - [UIView setAnimationDuration:duration]; - - if (scrollDirection == AUTOSCROLL_SCROLL_LEFT){ - self.scrollView.contentOffset = CGPointMake(label[0].frame.size.width+LABEL_BUFFER_SPACE,0); - }else{ - self.scrollView.contentOffset = CGPointMake(0,0); - } - - [self showLeftShadow:[NSNumber numberWithBool:YES]]; - - [self performSelector:@selector(showLeftShadow:) withObject:[NSNumber numberWithBool:NO] afterDelay:duration-0.3]; - - - [UIView commitAnimations]; - - -} - --(void)showLeftShadow:(NSNumber*)show { - BOOL shouldShow = show.boolValue; - UIColor* color = shouldShow? [UIColor clearColor] : [UIColor whiteColor]; - self.leftShadowMask.backgroundColor = color.CGColor; - - -} - -- (void) readjustLabels -{ - float offset = 0.0f; - - for (int i = 0; i < NUM_LABELS; ++i){ - [label[i] sizeToFit]; - - // Recenter label vertically within the scroll view - CGPoint center; - center = label[i].center; - center.y = self.center.y - self.frame.origin.y; - label[i].center = center; - - CGRect frame; - frame = label[i].frame; - frame.origin.x = offset; - label[i].frame = frame; - - offset += label[i].frame.size.width + LABEL_BUFFER_SPACE; - } - - CGSize size; - size.width = label[0].frame.size.width + self.scrollView.frame.size.width + LABEL_BUFFER_SPACE; - size.height = self.frame.size.height; - self.scrollView.contentSize = size; - - [self.scrollView setContentOffset:CGPointMake(0,0) animated:NO]; - - // If the label is bigger than the space allocated, then it should scroll - if (label[0].frame.size.width > self.scrollView.frame.size.width){ - for (int i = 1; i < NUM_LABELS; ++i){ - label[i].hidden = NO; - } - - self.rightShadowMask.backgroundColor = [UIColor clearColor].CGColor; - - // Start Scroll only after the delay - [NSTimer scheduledTimerWithTimeInterval:pauseInterval target:self selector:@selector(scroll) userInfo:nil repeats:NO]; - }else{ - // Hide the other labels out of view - for (int i = 1; i < NUM_LABELS; ++i){ - label[i].hidden = YES; - } - // Center this label - CGPoint center; - center = label[0].center; - center.x = self.center.x - self.scrollView.frame.origin.x; - label[0].center = center; - } - -} - - -- (void) setText: (NSString *) text -{ - // If the text is identical, don't reset it, otherwise it causes scrolling jitter - if ([text isEqualToString:label[0].text]){ - // But if it isn't scrolling, make it scroll - // If the label is bigger than the space allocated, then it should scroll - if (label[0].frame.size.width > self.frame.size.width){ - [self scroll]; - } - return; - } - - for (int i=0; i -#import "AutoScrollLabel.h" +#import #import #import "BeamPlaylistViewController.h" @@ -207,10 +207,21 @@ - (void)viewDidLoad #else // Since there is a bug/glitch in iOS with setting the thumb, we need to use an image with 5pt transparency at the bottom UIImage* knobImg = [UIImage imageNamed:@"BeamMusicPlayerController.bundle/images/mpSpeakerSliderKnob.png"]; - [self.volumeView setVolumeThumbImage:knobImg forState:UIControlStateNormal]; - [self.volumeView setVolumeThumbImage:knobImg forState:UIControlStateHighlighted]; - [self.volumeView setMinimumVolumeSliderImage:minImg forState:UIControlStateNormal]; - [self.volumeView setMaximumVolumeSliderImage:maxImg forState:UIControlStateNormal]; + + if ([MPVolumeView instancesRespondToSelector: @selector (setVolumeThumbImage:forState:)]) { // iOS6 only + [self.volumeView setVolumeThumbImage:knobImg forState:UIControlStateNormal]; + [self.volumeView setVolumeThumbImage:knobImg forState:UIControlStateNormal]; + [self.volumeView setVolumeThumbImage:knobImg forState:UIControlStateHighlighted]; + } + + if ([MPVolumeView instancesRespondToSelector: @selector (setMinimumVolumeSliderImage:forState:)]) { // iOS6 only + [self.volumeView setMinimumVolumeSliderImage:minImg forState:UIControlStateNormal]; + } + + if ([MPVolumeView instancesRespondToSelector: @selector (setMaximumVolumeSliderImage:forState:)]) { // iOS6 only + [self.volumeView setMaximumVolumeSliderImage:maxImg forState:UIControlStateNormal]; + } + #endif // explicit tint buttons (remove typo in comment, here ;)