2015-08-31 25 views

回答

1

我正在查看使用iTunes 12編寫的iTunes Music Library.xml文件,並且Distinguished Kind鍵確實與ITLibDistinguishedPlaylistKind的Apple文檔匹配,但它們被偏移1。枚舉是一個從零開始的索引,但是XML似乎是一個基於一個索引。從Distinguished Kind的值中減去1會使我的所有播放列表正確匹配。

例如,給出了我的 「電視節目」 播放列表中的XML項:

<dict> 
    <key>Name</key><string>TV Shows</string> 
    <key>Playlist ID</key><integer>117297</integer> 
    <key>Distinguished Kind</key><integer>3</integer> 
    <key>TV Shows</key><true/> 
    <key>All Items</key><true/> 
</dict> 

匹配ITLibDistinguishedPlaylistKindTVShowsITLibDistinguishedPlaylistKind枚舉。

+0

很多「傑出種類」都缺失,但這是一個很好的提示。 – StephBel

相關問題