Fehler beim Ableiten der NSInputStream-Klasse von Swift (initWithData: unknownizer selector)

9

Ich kann nicht herausfinden, was ich falsch mache, um den folgenden Fehler zu erzeugen:

%Vor%

Hier ist meine CustomStream Unterklasse.

%Vor%

Und hier ist ein kurzes Beispiel dafür, wie ich es instanziieren möchte:

%Vor%

Jede Hilfe würde sehr geschätzt werden.

    
cnoon 02.02.2015, 20:57
quelle

1 Antwort

0

Ich habe eine Lösung gefunden mit convinence init.

%Vor%

Um ehrlich zu sein habe ich nicht herausgefunden, warum es funktioniert. Ich beziehe mich auf Klassenvererbung und Initialisierung für weitere Informationen. Bitte hinterlassen Sie einen Kommentar, wenn Sie eine Idee dazu haben.

Noch eine Sache, es ist sicherer, CFCreateBounderPair zu verwenden, als die Unterklasse NSInputStream .Ich habe versucht, ALAsset in NSInputStream erfolgreich auf beide Arten erfolgreich zu konvertieren. Der Code ist hier verfügbar ALAssetToNSInputStream .

    
Xingxing 05.07.2016 09:04
quelle

Tags und Links