Int oder NSInteger als Objekt für das Methodenargument. Ziel c

Ich habe einige Probleme, eine Zahl als Argument für eine Methode zu übergeben:

- (void)meth2:(int)next_int;

Und um diese Methode aufzurufen, brauche ich Folgendes:

int next_int = 1;
[self performSelectorOnMainThread:@selector(meth2:) withObject:next_int waitUntilDone:NO];
//update next_int and call meth2 again

Zu diesem Zeitpunkt erhalte ich den Fehler "Zeiger von Ganzzahl ohne Umwandlung" und würde dasselbe mit einemNSInteger. EinNSNumber ist nicht nützlich, weil es unveränderlich ist und ich den Wert ständig ändern muss. Irgendeine Idee, wie ich das machen kann?

Vielen Dank.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage