Ich versuche zu lernen, wie man eine FFT mit swift 2.0 erstellt, aber ich habe Probleme, die .map-Funktion zum Kompilieren zu bekommen.
Der folgende Code funktioniert auf einem Spielplatz, aber nicht innerhalb von xCode als Mitglied einer swift-Klasse.
Ich erhalte den folgenden Fehler "Instanzmitglied 'sineArraySize' kann nicht für den Typ 'FFTAnalyser'
verwendet werden %Vor%Jede Hilfe wäre sehr willkommen. Danke
Der Fehler tritt auf, weil sineWave
versucht, auf die self
Eigenschaft sineArraySize
und andere zuzugreifen, bevor self
initialisiert wurde (Initialisierung erfolgt nach Definition der Werte für Eigenschaften). Um dies zu umgehen, können Sie dies tun:
Tags und Links xcode swift dictionary fft