Использование ссылки folderId на SPPlaylistFolder - PullRequest
0 голосов
/ 17 февраля 2012

Я хочу иметь возможность автоматически создавать списки воспроизведения в определенной папке списка воспроизведения (также созданной моим приложением).

Чтобы сделать это, я хотел бы сохранить ссылку на созданный SPPlaylistFolder и иметь возможность получить к нему доступ позже (т. Е. При добавлении списков воспроизведения 2 - n).

Глядя на документы CocoaLibSpotify , кажется, что использование свойства folderId было бы способом сделать это. Но документы также утверждают:

Важно: это следует использовать, только если вы планируете напрямую использовать C LibSpotify API. Поведение CocoaLibSpotify не определено, если вы использовать C API напрямую для элементов, которые имеют объекты CocoaLibSpotify связанный с ними.

Я не совсем уверен, как это интерпретировать ... Просто глядя на свойство folderId и связанные с ним методы (например, -playlistFolderForFolderId:inContainer:), кажется, что можно делать то, что я хочу? Или я что-то упустил?

1 Ответ

1 голос
/ 17 февраля 2012

Вы можете без проблем использовать folderId свойство SPPlaylistFolder.Тем не менее, когда клиент Spotify переименовывает папку, идентификатор папки изменится.

В настоящее время не существует подходящего способа отслеживания папок посредством переименования и перемещения между сеансами.Мы активно работаем над этим, но в то же время вам придется приложить максимум усилий к folderId и name.

...