Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 如何创建[AudioQuality:NSURL]词典_Swift_Nsurl - Fatal编程技术网

Swift 如何创建[AudioQuality:NSURL]词典

Swift 如何创建[AudioQuality:NSURL]词典,swift,nsurl,Swift,Nsurl,在我的项目中,我使用。 使用这个库,我尝试创建一个包含大量音频URL的AudioItem。 这将使函数AudioItem(soundurl:[AudioQuality:NSURL]) 但我不明白如何像[AudioQuality:NSURL]那样制作阵列。 我有一个带有音频URL的数组,看起来像[NSURL]。 如何使用阵列[NSURL]制作阵列[AudioQuality:NSURL] AudioItem有一个url,我可以这样创建: let item = AudioItem(highQualit

在我的项目中,我使用。 使用这个库,我尝试创建一个包含大量音频URL的AudioItem。 这将使函数
AudioItem(soundurl:[AudioQuality:NSURL])
但我不明白如何像[AudioQuality:NSURL]那样制作阵列。 我有一个带有音频URL的数组,看起来像[NSURL]。 如何使用阵列[NSURL]制作阵列[AudioQuality:NSURL]

AudioItem有一个url,我可以这样创建:

let item = AudioItem(highQualitySoundURL: trackUrls[0])

如何创建具有大量音频URL和音质的AudioItem,看起来像
[AudioQuality:NSURL]

[AudioQuality:NSURL]
不是一个
数组,而是一个
NSDictionary
音质
NSURL
类型组成

基本上是这样

let dict:NSDictionary = [AudioQuality:NSURL]() as NSDictionary

let NSUrlArray = [nsurl1,nsurl2]
let AudioQualityArray = [audio1,audio2]


for (index, value) in NSUrlArray.enumerate(){
  dict.setValue(value,AudioQualityArray[index])
}

print(dict) // this is what you want

[音质:NSURL]
不是一个
数组
它是一个
NSDictionary
音质
NSURL
类型组成

基本上是这样

let dict:NSDictionary = [AudioQuality:NSURL]() as NSDictionary

let NSUrlArray = [nsurl1,nsurl2]
let AudioQualityArray = [audio1,audio2]


for (index, value) in NSUrlArray.enumerate(){
  dict.setValue(value,AudioQualityArray[index])
}

print(dict) // this is what you want

那么,如何将[NSURL]转换为[AudioQuality:NSURL]?我得到了一个错误,[AudioQuality:NSURL]类型的值没有成员“setValue”,您可以再次检查吗?那么,如何将[NSURL]转换为[AudioQuality:NSURL]?我得到了一个错误,[AudioQuality:NSURL]类型的值没有成员“setValue”,您可以再次检查吗?