(类型)Swift中的语法

时间:2017-09-05 09:49:01

标签: arrays swift

我目前正在使用CoreAudio中的Swift。并且有一个名为AudioBufferList的结构。它有一个属性mBuffers,其类型为(AudioBuffer),并描述为“AudioBuffer结构的可变长度数组”。

由于Array中的Swift被定义为[Type],我找不到任何关于将Array声明为(Type)的信息,我想知道这是怎么回事可能(Type)也是Array以及如何使用它?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

这不是一个数组,它与没有括号的AudioBuffer相同。

手册说:

  

您可以在命名类型或复合类型周围加上括号。但是,在类型周围添加括号不会产生任何影响。例如,(Int)相当于Int。 (from here