data = [[NSMutableArray arrayWithCapacity:numISF]init];
count = 0;
while (count <= numISF)
{
[data addObject:[[rouge_col_data alloc]init]];
count++;
}
Lorsque je fais un pas dans la boucle while, chaque objet dans le tableau de données est « hors de portée »hors de portée - Erreur NSMutableArray
rouge mise en œuvre d » données col ressemble à ceci ..
@implementation rouge_col_data
@synthesize pos;
@synthesize state;
-(id) init {
self = [super init];
return self;
}
@end
La plupart des tutoriels que j'ai pu trouver n'utilisent que NSStrings pour les objets dans ce type de tableaux.
-Merci Alex E
EDIT
data = [[[NSMutableArray alloc] initWithCapacity:numISF]retain];
//data = [[NSMutableArray arrayWithCapacity:numISF] retain];
count = 0;
while (count < numISF)
{
[data addObject:[[[rouge_col_data alloc]init]autorelease]];
count++;
}
toujours la même erreur, même lors de la commutation des 'données ='.
Existe-t-il une meilleure façon de résoudre ce problème? – DevEarley