티스토리 뷰

웹 소스를 파싱하다 보면 javascript로 해당 페이지를 꾸밀때 함수가 뒤늦게 호출되어 미처 값을 가져 오지 못할때

webViewDidFinishLoad: 델리게이트 함수를 이용해 로딩이 끝났을때

NSString *html = [yourWebView stringByEvaluatingJavaScriptFromString:
                                         
@"document.body.innerHTML"];


를 통해 해당 페이지 소스를 가져올 수 있음!
ps. [NSString stringWithContentsOfURL:<#(NSURL *)#> encoding:<#(NSStringEncoding)#> error:<#(NSError **)#>];
    이걸로는 그냥 웹페이지 '소스 보기' 한것과 같은 결과

'나름 프로그래밍? > Objective-C' 카테고리의 다른 글

NULL 체크 널값 걸러내기  (0) 2012.05.11
파일 존재 여부 검사  (0) 2012.05.09
NSString 한글 2바이트로 계산..  (0) 2011.07.14
UIToolBar 투명하게 만들기  (0) 2011.06.29
통화(금액) 형식 지정  (0) 2011.06.29
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함