代码之家  ›  专栏  ›  技术社区  ›  jfalexvijay

未从iPhone音乐库播放选定音乐

  •  0
  • jfalexvijay  · 技术社区  · 14 年前

    // sample code that I have used in my application
    
    self.player = [MPMusicPlayerController applicationMusicPlayer];
    MPMediaPropertyPredicate *songNamePredicate = [MPMediaPropertyPredicate predicateWithValue: self.songName forProperty: MPMediaItemPropertyTitle];
    MPMediaQuery *mySongQuery = [[MPMediaQuery alloc] init];
    [mySongQuery addFilterPredicate: songNamePredicate];
    [player setQueueWithQuery:mySongQuery];
    [player play];
    

    请帮我解决这个问题。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Aaron Saunders    14 年前

    改变

    MPMediaPropertyPredicate *songNamePredicate = [MPMediaPropertyPredicate predicateWithValue: self.songName forProperty: MPMediaItemPropertyTitle];
    

    MPMediaPropertyPredicate *songNamePredicate = [MPMediaPropertyPredicate predicateWithValue:self.songName forProperty:MPMediaItemPropertyTitle comparisonType:MPMediaPredicateComparisonContains];