Zwei Variablen Addieren

Schweinfurter

Neues Mitglied
Thread Starter
Dabei seit
29.03.2010
Beiträge
17
Reaktionspunkte
0
Also ich hab einen button auf den ich klicke
und in einem Label wird ein punktestand angezeigt
dann soll wenn man auf den button klickt:
eine zahl aus einem label zu meinem alten label dazugezählt werden

Mein Code:
Code:
- (IBAction)punkte10:(UIButton *)sender;{
	NSString* punkte = [punkteLabel text];
	NSNumber* punkteAlt = [numberFormatter numberFromString:punkte];
	NSString* punkte10dazu = [punkte10 text];
	NSNumber* punktePlus10 = [numberFormatter numberFromString:punkte10dazu];
    NSNumber* punkteNeu = punkteAlt + punktePlus10;
	NSString* punkteAusgabe = [numberFormatter stringFromNumber:punkteNeu];
	[punkteLabel setText:punkteAusgabe];

fehler: invalid operands to binary +

Weis einer wiso ?
 
Edit: Mumpitz geschrieben.

Kann man "+" auf NSNumber-Objekte anwenden?
 
du wirst kaum objekte addieren können, sondern wirst deren methoden nutzen müssen...
 
NSNumber hat kein "add". Man muss die int, float o.Ä Werte nehmen, addieren und dann wieder in ein NSNumber Objekt zurückschreiben

Alex
 
Zurück
Oben Unten