Salut,
Depuis une action sur un bouton j'ouvre un NSOpenPanel afin de récupérer un fichier.
Je décclare une variable global dans mon .h
@interface Ihm : NSObject
{
NSString * filename;
}
- (IBAction)openFile
id)sender;
- (IBAction)startUpload
id)sender;
@end
et je l'affecte depuis l'action openFile:
NSArray* files = [oPanel filenames];
fileName =(NSString *) [files objectAtIndex:0];
Dans startUpload j'aimerais récupérer le string. Mais la impossible. Le debuggueur me note invalide dans la partie summery. Si je fais le test avec une url j'obtien "out of scope".
Si je set filename de cette facon (en du) filneame = @"/chemin du fichier";
La ca fonctionne
qqu peut il m'aider
Depuis une action sur un bouton j'ouvre un NSOpenPanel afin de récupérer un fichier.
Je décclare une variable global dans mon .h
@interface Ihm : NSObject
{
NSString * filename;
}
- (IBAction)openFile
- (IBAction)startUpload
@end
et je l'affecte depuis l'action openFile:
NSArray* files = [oPanel filenames];
fileName =(NSString *) [files objectAtIndex:0];
Dans startUpload j'aimerais récupérer le string. Mais la impossible. Le debuggueur me note invalide dans la partie summery. Si je fais le test avec une url j'obtien "out of scope".
Si je set filename de cette facon (en du) filneame = @"/chemin du fichier";
La ca fonctionne
qqu peut il m'aider