как перевести текст из URL с помощью xcode в строку

#xcode #url #text #xcode3.2

#xcode #url #текст #xcode3.2

Вопрос:

 NSURL *url;
            NSData *data;
            NSString *blork;
            url = [NSURL URLWithString: @"http://www.mycompanyaddress.com/identity_check.jsp?cliId=A-00000amp;security_key=00000"];
            data = [url resourceDataUsingCache: NO];
            blork = [[NSString alloc] initWithData: data  encoding: NSASCIIStringEncoding];         
            UIAlertView *testMessage = [[UIAlertView alloc] initWithTitle: @"From Server: " message: blork  delegate: self cancelButtonTitle: @"Ok" otherButtonTitles: nil];
            [testMessage show];
            [testMessage release];
  

RESOURCEDATAUSINGCACHE теперь является устаревшей функцией .. в противном случае это работало как шарм

Ответ №1:

вы можете использовать —

 NSData *data = [NSData dataWithContentsOfURL:url];
  

и как говорится в документе

Используйте NSURLConnection вместо этого метода.

Комментарии:

1. я хочу отобразить его в виде метки

2. вы хотите отобразить «blork» в метке?

3. я довольно новичок в xcode, как и почти 2 дня назад, поэтому я просто неправильно понял, как использовать соединение NSURL

4. да, и мне это удалось.. но «resourceDataUsingCache» является устаревшей функцией : (

5. ссылка для NSURLConnection — developer.apple.com/library/mac/#documentation/Cocoa/Conceptual /…