1

私は音楽アプリを作成しています。

アプリの再生中またはテーブルビューでの表示中にMPMediaItemが同期されていないかどうかを知る方法はありますか?

テーブルビューで、MPMediaItemがnilかどうかを確認します。
それは良い方法ですか?

再生中のMPMediaItemは、同期が解除された後もnilにはなりません。
ですから、同期されていないかどうかはわかりません。

iTunesの同期の通知があると思いました。
しかし、私はそのような通知を見つけることができません。

4

1 に答える 1

2
[[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(notification_iPodLibraryDidChange:)
                                             name: MPMediaLibraryDidChangeNotification
                                           object:nil];

[[MPMediaLibrary defaultMediaLibrary] beginGeneratingLibraryChangeNotifications];

ライブラリが変更された場合はどうなるかわかりませんが、上記の通知を使用して確認するのは簡単だと思います。

于 2012-07-10T16:36:06.223 に答える