Ich bin ein bisschen Neuling auf objektive Programmierung, so leid für die dumme Frage. Ich mache eine Art Messenger für ein soziales Netzwerk, und ich stehe fest an der sehr einfachen Sache - wie man eine Nachricht vom Objekt einer Klasse an das Objekt der anderen Klasse sendet?iphone - Wie man eine Nachricht von einem Objekt zum anderen sendet?
Ich habe eine Klasse, genannt SignInViewController, die eine Instanz von SignUpViewController nach einer SignUpButton schafft gedrückt und fertig einfach so:
SignUpViewController *signUpViewController = [[SignUpViewController alloc]init];
signUpViewController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentModalViewController:signUpViewController animated:YES];
Dann, nach ein paar Management mit dem AFNetwork getan (ich verwende ein spezielle Klasse für diese, die so genannte Servermanager), ich mag die Nachricht senden ein neues Textfeld in meiner SignUpViewController Instanz zu ziehen, und ich denke, es ist wie das geschehen könnte:
im SignUpViewController.h:
im ServerManager.m:
[[SignUpViewController self] showTheCodeTextField];
und dann in SignUpViewController.m:
-(void)showTheCodeTextField
{
NSLog(@"Time to draw codeTextField");
}
Ich bin ein vertrautes SIGABRT bei letzteren Codezeilen zu bekommen. Ich weiß, dass ich etwas falsch mache, aber ich kann einfach nicht herausfinden, was genau.
Könnten Sie mir bitte helfen?
Welche Klasse ist wie verbunden? Macht keinen Sinn .. Bitte sei klar damit jemand helfen kann .. –