0
Ich muss einen Callback-Parameter von einer schnellen Klasse zu einer Objective-C übergeben. Ich habe für die Art und Weise gesucht, es zu tun, aber ich bin zu kämpfen, habe ich dies:Konvertieren Sie eine schnelle Schließung in einen Block
public typealias RequestCallBackObject = (gbRequest: AnyObject!, status: ServiceStatus, response: AnyObject?) ->()
Aber wie wäre es in Objective-C?
Wo sind Sie stecken geblieben? Auf den ersten Blick scheint es trivial zu sein, es zu übersetzen. – Cristik
Haben Sie den Titel dieser Frage gegoogelt? Das sieht vielversprechend aus http://stackoverflow.com/questions/24586293/cast-closures-blocks – danh
Das ist, was ich erreicht habe: Ich weiß, dass es falsch ist, aber ich mache es so nah wie ich denke es ist. '(void (^) ((NSObject * gbRequest), (ServiceStatus * Status, (NSObject * Antwort))))' – danywarner