dismissviewcontrollererweiterte Beendigung, die den Abschluss von uiimagepickercontroller nicht aufruft

8

Dies ist der Code, den ich habe:

%Vor%

Er verwirft den Modal-View-Controller, ruft aber das Abschluss-Argument nicht auf. Mache ich etwas falsch?

    
Andrew 15.04.2012, 16:56
quelle

1 Antwort

17

void completion-Handler sind mit einem einfachen ^{ gefüllt, ich habe Ihre Syntax noch nie zuvor gesehen ....

%Vor%

Die einzige mögliche Erklärung, die ich finden kann, ist, dass Ihr Bilderwähler auf andere Weise entlassen wird und dass Sie nicht Delegierter sind (daher würden Sie die Nachricht didFinishPickingMediaWithInfo nicht erhalten). Eine andere Möglichkeit könnte ein Fehler innerhalb des SDK zu der Zeit sein. Ich weiß aus dem Ausführen eines schnellen Beispielprojekts, dass der Abschlussblock in beiden syntaktischen Modellen wie erwartet ausgelöst wird.

    
CodaFi 15.04.2012, 17:00
quelle