0
IM上的Spotify的iOS應用工作,我一直在嘗試使用,以獲得用戶的播放列表 [[SPSession sharedSession]userPlaylists]
userPlaylists返回空
大部分的時間,它不返回任何播放列表,偶爾,它返回所有播放列表。我登錄正確的,因爲 [[SPSession sharedSession] starredPlaylist]
和 [[SPSession sharedSession] inboxPlaylist]
總是返回播放列表
任何人有任何想法怎麼回事?
我確實有環路,如果用戶播放表被加載,檢查,但它仍然返回空'code'如果 { loginAttempts ++([[[SPSession sharedSession] userPlaylists] isLoaded]!); if(loginAttempts <10) {self performSelector:_cmd withObject:nil afterDelay:1.0]; return; (@「playlists%@」,[[SPSession sharedSession] userPlaylists] .playlists);'code' – Tony 2012-04-10 00:53:10
以最好的方式可能...這是一個*真*壞的方法。播放列表可能需要很長時間才能加載新的登錄信息,尤其是在用戶擁有大量登錄信息的情況下。我保證,如果您製作了一個類似x次檢查的循環,則會遇到播放列表需要x + 1加載的用戶。 – iKenndac 2012-04-10 08:59:59
哦,好的,謝謝你,所以真的沒有好方法來加載播放列表? – Tony 2012-04-10 13:42:37