2017-09-05 12 views
0

CoreAudioで現在作業しています。そして、AudioBufferListという構造があります。それはタイプ(AudioBuffer)を持ち、「AudioBufferの可変長配列」と記載されているプロパティmBuffersを持っています。 SwiftArray以来 (タイプ)Swiftの構文

[Type]として定義され、そして (Type)Arrayとどのように動作するようであること、その可能性がどのように私は疑問に思うん Array (Type)として宣言については何も見つけることができませんか?

ありがとうございました。

+0

さらに文脈がなければ、あなたの質問はかなり不明です。問題のある実際のコードを含めてください。 –

答えて

1

これは配列ではなく、かっこなしのAudioBufferと同じです。

マニュアルは言う:

あなたが名前付きの型または複合型の前後に括弧を挿入することができます。ただし、型の周りにカッコを追加しても効果はありません。たとえば、(Int)Intに相当します。 (from here

+0

したがって、 'AudioBufferList'に関する' Apple'の文書は単に誤解を招くだけです。 –

+0

@Igorドキュメントにカッコが付いている理由は、ソースファイルがObjective-Cの定義から自動的に生成され、誰も手作業でそれをクリーンアップするのに時間がかからないためだと思います。 – dasblinkenlight

関連する問題