Je suppose que c'est très basique.Problèmes de casting (ou plutôt de non-casting)
Je reçois deux avertissements connexes de Xcode. Tous les deux disent que j'essaye de faire un pointeur d'entier sans moulage. Comment puis-je satisfaire xCode?
Ceci est mon code:
int tempCurrentPage = currentPageCounter;
[self tabAdd:@"New tab!" inColour:@"Red" withReference:tempCurrentPage];
Note: currentPageCounter est un NSUInteger currentPageCounter;
.
Ma méthode ressemble à ceci:
-(void)tabAdd:(NSString *)newTabTitle inColour:(NSString *)newTabColour withReference:(int *)newTabReference
{
NSLog(@"#string about to be added:%@", newTabTitle);
[[[self.myLibrary objectAtIndex:currentBookNumber] tabTitles] addObject:newTabTitle];
NSLog(@"#string about to be added:%@", newTabColour);
[[[self.myLibrary objectAtIndex:currentBookNumber] tabColours] addObject:newTabColour];
NSLog(@"#string about to be added:%@", newTabReference);
[[[self.myLibrary objectAtIndex:currentBookNumber] tabReference] addObject:[NSNumber numberWithInteger:newTabReference]];
}
Comment dois-je faire un casting?