J'ajoute un NSTimer dans l'application iphone. Quand j'exécute l'application, c'est raté. Je l'ai suivi et ai trouvé qu'il s'arrêtent à "0x3050c3ad < +0013> appellent 0x306aeaa5" et ne peuvent pas . continuer débogueurL'erreur de NSTimer
Si vous le savez, s'il vous plaît me dire ce qui ne va pas avec l'application et la façon de le résoudre
Merci
le code est:.!
NSTimer *m_heartBeatTimer;
@property(nonatomic, retain) NSTimer *m_heartBeatTimer;
@synthesize m_heartBeatTimer;
-(void)HeartBeatTimer:(NSTimer *)timer
{
[csocket CloseSocket];
}
case PING:
{
[self SendDataToServer:"00" Type:PONG];
if(m_heartBeatTimer != nil)
[m_heartBeatTimer invalidate];
m_heartBeatTimer = [NSTimer scheduledTimerWithTimeInterval:6.0 target:self selector:@selector(HeartBeatTimer:) userInfo:nil
repeats:NO];
} break;
Je ne pense pas que quiconque va être en mesure de vous aider en fonction de cette seule information (étant donné que nous ne savons pas ce '0x306aeaa5' est). Pouvez-vous poster votre code et nous dire quel est le problème exact? . –
I a posté un code – lqf