gpt4 book ai didi

ios - 不能下标 [MPMediaItem] 类型的值

转载 作者:行者123 更新时间:2023-11-28 08:56:58 27 4
gpt4 key购买 nike

我正在尝试执行此代码以获取用户可以在其手机上拥有的所有音乐播放列表。

    var queryPlaylists = MPMediaQuery.playlistsQuery()
print(queryPlaylists.collections[0])

但是,当我尝试访问 queryPlaylists.collections 的任何元素时,出现编译错误:

Cannot subscript a value of type [MPMediaItem].

这对我来说没有任何意义,因为上面是一个数组。此外,这曾经在 xcode 7.0 之前工作。

最佳答案

我发现为了访问 queryPlaylists 中的元素,您需要创建一个新变量并将其转换为 [MPMediaPlaylist]

var playlists = queryPlaylists.collections as! [MPMediaPlaylist]

现在您可以访问播放列表的元素

关于ios - 不能下标 [MPMediaItem] 类型的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32799861/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com