Le code ci-dessous se comporte comme prévu mais le compilateur ne cesse de me dire ceci: avertissement: « StatusViewController » ne peut pas répondre à « -beginLoadingThreadData »Comment se débarrasser de l'avertissement <Class> peut ne pas répondre à <Selector>?
Comment puis-je me débarrasser de cet avertissement et le plus important pourquoi Xcode est d'avis que l'affaire?
voici mon code:
[self beginLoadingThreadData]; // called in the loadDidView block
- (void)beginLoadingThreadData
{
[NSThread detachNewThreadSelector:@selector(loadThreadData) toTarget:self withObject:nil];
}
- (void)loadThreadData
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
[NSThread sleepForTimeInterval:2];
[self performSelectorOnMainThread:@selector(finishedLoadingThreadData) withObject:nil waitUntilDone:NO];
[pool release];
}
- (void)finishedLoadingThreadData
{
[[BusinessLogic instance] startTracking:self];
}
Je dois avoir vérifié 3 fois et j'ai vu la déclaration ... plus qu'une application J'ai besoin d'un ophtalmologiste - merci Peter! – amok