2012-01-22 6 views
0

У меня есть код приложения, который отправляет запрос только при открытии приложения. Однако мне нужно иметь непрерывный доступ к файлу на сервере, который будет обновляться каждую секунду.iOS - Можно ли отправить запрос непрерывного соединения на сервер?

-(void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    NSURL *myurl = [NSURL URLWithString:@"URL"]; 
    NSString *mystring = [NSString stringWithContentsOfURL:myurl encoding:NSASCIIStringEncoding error:nil]; 
    //myTextView.text = realtime; 
    //NSLog(mystring); 

    NSString *stripped1 = [mystring stringByReplacingOccurrencesOfString:@"\r" withString:@""]; 

    NSArray *rows = [stripped1 componentsSeparatedByString:@"\n"]; 
} 

Есть ли способ, которым я могу продолжать проверять свой файл на сервере для загрузки данных? В настоящее время я могу загрузить его только один раз, когда я открываю приложение. Но это приложение для обновления. Спасибо.

+0

Мне просто нужно позвонить этому URL-адресу непрерывно, а не просто называть его один раз, когда приложение открывается. Есть ли способ использовать таймер? –

+0

Да, используйте сокеты, они предназначены для опроса сервера. –

ответ

1

Вы можете использовать уведомление Apple, чтобы уведомить пользователя о новых данных.

Но я не уверен, что это то, что вы хотите.

+0

Сгенерированные данные позже отображаются на графике с использованием графика ядра. Его больше похоже на постоянный доступ к серверу и загрузку новых данных –

 Смежные вопросы

  • Нет связанных вопросов^_^