このサイトを参考に
Swift5
1//各チャンネル毎にバイナリデータをbufferに追加する 2for i in 0..<self.nChannel!{ 3 let buf:[Float] = 4 Array(UnsafeMutableBufferPointer(start:self.PCMBuffer.floatChannelData[i], 5 count:self.nframe!)) 6 self.buffer.append(buf) 7}
を書いたのですが,Expression type 'UnsafePointer<UnsafeMutablePointer<Float>>?' is ambiguous without more context
というエラーに悩まされます.
bufはFloatで定義しており,代入するArrayもfloatChannelDataとFloatと定義されているのになぜこのエラーが出るのかわかりません.
どなたかよろしくお願いします...
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。