balufreak
Aktives Mitglied
Thread Starter
- Dabei seit
- 12.10.2003
- Beiträge
- 1.563
- Reaktionspunkte
- 28
Hallo Zusammen!
Ich steh mal wieder am Berg und finde die Gondel nicht die nach oben fährt.
Zu meinem Problem: Ich habe in meiner iOS App ein ViewController welcher UIAlertViewDelegate implementiert. Danach habe ich die Methode
wie folgt implementiert:
Nun bekomme ich in der erwähnten Zeile (siehe Kommentar im Coding) folgende Waring: comparison between pointer and integer
Soweit so gut. Onkel Google hat mir dann folgendes empfohlen:
Macht soweit auch Sinn in meinen Augen, nur bekomme ich hier wieder eine Warning von Xcode an den Kopf geschmissen...
Die Warning lautet nun: invalid receiver type 'NSInteger *'
Wie bringe ich diese Warning nun weg?
Cheers
balu
Ich steh mal wieder am Berg und finde die Gondel nicht die nach oben fährt.
Zu meinem Problem: Ich habe in meiner iOS App ein ViewController welcher UIAlertViewDelegate implementiert. Danach habe ich die Methode
Code:
- (void)alertView:(UIAlertView *)alert clickedButtonAtIndex:(NSInteger *)buttonIndex
Code:
- (void)alertView:(UIAlertView *)alert clickedButtonAtIndex:(NSInteger *)buttonIndex {
if (buttonIndex == 1) { // HIER KOMMT DIE WARNING!!
//remote
//do something...
}
else {
//local
//do something...
}
}
Soweit so gut. Onkel Google hat mir dann folgendes empfohlen:
Code:
if ([buttonIndex intValue] == 1) {
Die Warning lautet nun: invalid receiver type 'NSInteger *'
Wie bringe ich diese Warning nun weg?
Cheers
balu