我需要知道的是它可以調用從後臺json的web服務,當用戶按下home鍵,我打電話從後臺執行這種方法如何從背景iPhone
- (void) runTimer
{
[NSThread detachNewThreadSelector:@selector(updateAllVisibleElements)toTarget:self withObject:nil];
}
- (void) updateAllVisibleElements {
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
if(service == nil)
{
service = [[WebService alloc] init];
}
[service getlocationID:currentLatitude andlongitude:currentLongitute];
[pool release];
}
和在調用函數[service getlocation id]之後,它不顯示任何響應或數據接收和應用程序終止,請幫助我
IIRC前 - 沒有網絡通信後臺處理過程中可以使用(除了等待PUSH事件) – KevinDTimm
感謝響應所以根據它不可能得到任何形式的響應從網絡服務器時,應用程序在後臺 – Kashif
請參閱丹尼爾的答案如下,它可能是一個解決方法,以實現你的願望,但我猜想,因爲你提到的Web服務(S)你的任務不會太短。 – KevinDTimm