stringWithContentsOfURL 명령을 사용하는 네트워크에서 iPhone OS 3.0으로 사용되지 않는 튜토리얼을 발견했습니다. 그러나 나는 대신에 사용하려는 의미와이를 구현하는 방법을 찾을 수 없습니다.객관적인 C를 대체하는 "stringWithContentsOfURL"은 무엇입니까?
다음은 참조 용으로 stringWithContentsOfURL 행을 둘러싼 코드입니다.
NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv",
[addressField.text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString]];
NSArray *listItems = [locationString componentsSeparatedByString:@","];
감사합니다.
안녕하세요, 틀린 것이 아니라면 _text_는 (는) 서버가 내부 오류 또는 유사한 것을 반환하더라도 _FALSE_ 또는 _NIL_이 아니십니까? 이 오류는 인코딩 오류에 대한 것입니까? 애플은 정말 연결 오류 처리에 엄격합니다. 제 질문은 _stringWithContentsOfURL의 사용법입니다. 인코딩 : error : _ reall "not available"오류를 처리 할 수 없을 때 _ 메소드? 감사. L – luigi7up
@ luigi7up : 네 말이 맞을거야. 리턴 데이터가 포착되지 않는 오류가 있으면 (서버 연결 오류, 인코딩 오류) nil이 리턴됩니다. 404 오류가 발생하면 일부 텍스트가 반환되고 (404 오류 페이지) 오류에는 오류가 포함되어야합니다. 이 같은 동기화 연결이 어떻게되는지는 확실하지 않지만 비동기 연결의 동작입니다. – Oliver
다른 사람이 호환되지 않는 포인터 유형 경고를 표시하지 않습니까? 나 뿐인가요? – Danny