2016-06-10 5 views
0

Ich füge PayPal zu meiner App hinzu, aber der PaymentViewController funktioniert nicht. Ich Importieren Sie die folgenden in meinem brück Header:Paypal ios PaymentViewController funktioniert nicht?

 #import "PayPalMobile.h" 
     #import "PayPalConfiguration.h" 
    #import "PayPalPaymentViewController.h" 
    @interface ViewController : UIViewController<PayPalPaymentDelegate> 
    @end 
    #endif /* Header_h */ 

Und mein paymentviewcontroller ist:

let paymentViewController = PayPalPaymentViewController(payment: payment, configuration: payPalConfig, delegate: self) 

Und mein Fehler "MyClass entspricht nicht Protokoll PayPalPaymentDelegate"

+0

den Delegatmethoden implementieren, die für das Protokoll „PayPalPaymentDelegate“ erforderlich ist –

Antwort

1

Implementieren Sie die folgenden Methoden in Ihr View-Controller:

// PayPalPaymentDelegate

+0

Danke, dass ein Fehler behoben, aber jetzt erhalte ich: *** App beenden aufgrund nicht abgefangene Ausnahme ‚NSInvalidArgumentException‘, Grund: ‚- [UIViewController Zahler :]: unerkannter Selektor an Instanz 0x7fdb33824000 gesendet –

+0

Eines Ihrer UI-Elemente ist nicht mit der Funktion verknüpft und Sie versuchen, auf das UI-Element zuzugreifen ... Überprüfen Sie, ob Ihre UI-Elemente ordnungsgemäß an Funktionsaufrufe gebunden sind. –

+0

Nochmals vielen Dank für die Hilfe, aber wie meinst du Bhagyalaxmi Poojary? –