Browse Source

版本升级维护

yyqxiaoyin 5 years ago
parent
commit
a0ecd1f90a

+ 1 - 0
Example/MKRRadioManager/MKRPlayControlViewController.m

@@ -35,6 +35,7 @@
     self.tableView.dataSource = self;
     [self.tableView registerClass:[UITableViewCell class] forCellReuseIdentifier:@"cell"];
     [self.view addSubview:self.tableView];
+    
     self.dataSource = @[
             @{@"播放":@"play"},
             @{@"播放频道":@"playChannel:"},

+ 10 - 2
MKRRadioManager/Classes/MKRRadioManager/Headers/MKRPlayControlProtocol.h

@@ -66,12 +66,20 @@
 
 
 /**
+ 设置播放模式
+
+ @param playMode  播放模式
+ @param channelNO 频道号
+ */
+- (void)setPlayMode:(MKRRadioPlayMode)playMode channelNO:(NSInteger)channelNO;
+
+/**
  播放某个频道某一首歌
 
  @param channelNO 频道号
  @param index 歌曲下标
  */
-- (void)playSongWithChannelNO:(NSString *)channelNO index:(NSInteger)index userID:(NSString *)userID;
+- (void)playSongWithChannelNO:(NSInteger)channelNO index:(NSInteger)index userID:(NSString *)userID;
 
 
 /**
@@ -79,7 +87,7 @@
  
  @param channelNO 频道号 从第一首开始播放
  */
-- (void)playSongWithChannelNO:(NSString *)channelNO userID:(NSString *)userID;
+- (void)playSongWithChannelNO:(NSInteger)channelNO userID:(NSString *)userID;
 
 
 /**

+ 6 - 0
MKRRadioManager/Classes/MKRRadioManager/Headers/MKRResoureEnumHeader.h

@@ -25,4 +25,10 @@ typedef NS_ENUM(NSUInteger, MKRSourcePlatform) {
     MKRSourcePlatformDMH,     //百度
 };
 
+typedef NS_ENUM(NSUInteger, MKRRadioPlayMode) {
+    MKRRadioPlayModeOrder = 0,//顺序循环
+    MKRRadioPlayModeSingle,//单曲循环
+    MKRRadioPlayModeRandom,//随机播放
+};
+
 #endif /* MKRResoureEnumHeader_h */

+ 10 - 10
fastlane/report.xml

@@ -5,52 +5,52 @@
     
     
       
-      <testcase classname="fastlane.lanes" name="0: cocoapods" time="15.026554">
+      <testcase classname="fastlane.lanes" name="0: cocoapods" time="8.291275">
         
       </testcase>
     
       
-      <testcase classname="fastlane.lanes" name="1: git_add" time="0.037674">
+      <testcase classname="fastlane.lanes" name="1: git_add" time="0.025597">
         
       </testcase>
     
       
-      <testcase classname="fastlane.lanes" name="2: git_commit" time="0.053314">
+      <testcase classname="fastlane.lanes" name="2: git_commit" time="0.047713">
         
       </testcase>
     
       
-      <testcase classname="fastlane.lanes" name="3: push_to_git_remote" time="1.17734">
+      <testcase classname="fastlane.lanes" name="3: push_to_git_remote" time="1.572315">
         
       </testcase>
     
       
-      <testcase classname="fastlane.lanes" name="4: git_tag_exists" time="0.009344">
+      <testcase classname="fastlane.lanes" name="4: git_tag_exists" time="0.011897">
         
       </testcase>
     
       
-      <testcase classname="fastlane.lanes" name="5: remove_tag" time="0.973979">
+      <testcase classname="fastlane.lanes" name="5: remove_tag" time="0.97023">
         
       </testcase>
     
       
-      <testcase classname="fastlane.lanes" name="6: add_git_tag" time="0.014752">
+      <testcase classname="fastlane.lanes" name="6: add_git_tag" time="0.018335">
         
       </testcase>
     
       
-      <testcase classname="fastlane.lanes" name="7: push_git_tags" time="0.970404">
+      <testcase classname="fastlane.lanes" name="7: push_git_tags" time="1.0039">
         
       </testcase>
     
       
-      <testcase classname="fastlane.lanes" name="8: pod_lib_lint" time="10.803722">
+      <testcase classname="fastlane.lanes" name="8: pod_lib_lint" time="10.147796">
         
       </testcase>
     
       
-      <testcase classname="fastlane.lanes" name="9: pod_push" time="9.998857">
+      <testcase classname="fastlane.lanes" name="9: pod_push" time="10.496097">
         
       </testcase>