очень странное сообщение об ошибке потока - PullRequest
0 голосов
/ 17 мая 2010

Я пытаюсь поместить метод в отдельный поток в фоновом режиме. Это почти работает, за исключением того, что иногда я получаю много сообщений об ошибках с сообщением

METHODCLOSURE: OH NO SEPERATE THREAD

с плохой орфографией и все.

Кто-нибудь знает, что это значит? Нить работает, интересно

Более конкретно: Я вызываю фоновый процесс через

[self performSelectorInBackground:@selector(finishedRunningThreadData:) withObject:e];

Метод

- (void)finishedRunningThreadData:(NSString *) e
{
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
    //call iPhone-wax methods here which might call ObjC thread.
    [pool release];
}

Ответ: Сообщение об ошибке исходит от wax-iPhone. Сначала проверьте, какой поток работает. (wax-instance.h строка 337)

1 Ответ

1 голос
/ 17 мая 2010

Эта ссылка имеет отношение к вашей проблеме, может помочь вам? http://github.com/jonathanpenn/wax/commit/1b9fc96f5b8c1ae1b7b89467c74662334833694c

...