LoginSignup
5
1

More than 5 years have passed since last update.

swift初心者:「Missing argument for parameter #[数字] in call」の対処方法

Last updated at Posted at 2018-02-18

はじめに

初歩的なエラーかと思いますが、初心者のため備忘録を含め記録として残したいと思います。

①Missing argument for parameter #[数字] in call

メソッド定義時に求められる引数が不足していることに起因するエラーのようです。

今回は、
Missing argument for parameter #6 in call
のエラーが発生しました。

AudioUnitRender(audioObject._audioUnit!,
                            ioActionFlags,
                            inBusNumber,
                            frameCount,
                            &audioObject._abl!)

AudioUnitRenderメソッドは6つの引数を定義時に求められます。

今回は第3引数のinTimeStamp,が不足しておりました。

AudioUnitRender(audioObject._audioUnit!,
                            ioActionFlags,
                            inTimeStamp,//追加
                            inBusNumber,
                            frameCount,
                            &audioObject._abl!)

以上のように不足している引数を定義することでエラーが解消されるかと思います。

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1