1
Cela semble être un thème récurrent ... Je n'ai qu'une seule erreur et c'est un identifiant non déclaré à la ligne ... addBadgeToView:AppButton
dans l'app_delegate avec AppButton
étant le coupable. Des pensées? Merci d'avance!Undeclared Identifier - Xcode 4
app_header:
-(void) addBadgeToView:(UIView *)badgeView badgeText:(NSString *)badgeText badgeLocation:(CGPoint)badgeLocation shouldFlashBadge:(BOOL)shouldFlashBadge;
app_delegate:
-(void) AppNeedsToUpdateBadge:(int)badgeNum hasNumberChanged:(BOOL)hasNumberChanged
{
NSString *badgeText = NULL;
if(badgeNum > 0)
{
badgeText = [NSString stringWithFormat:@"%d", badgeNum];
}
[[AppManager sharedManager] addBadgeToView:AppButton badgeText:badgeText badgeLocation:CGPointMake(0,0) shouldFlashBadge:hasNumberChanged];
[UIApplication sharedApplication].applicationIconBadgeNumber = badgeNum;
}
essayez de définir * badgeText à zéro, au lieu de NULL. – Jake
comment est déclaré AppButton? – Rayfleck
À l'appui du commentaire de @ MiRAGe, voir [cet article] (http://stackoverflow.com/questions/5908936/iphonedifference-between-nil-nil-and-null) – Rayfleck