2012-03-07 4 views
0

iOS를 많이 사용했지만 웹 페이지 로딩 시간을 측정하는 방법을 찾지 못했습니다. 브라우저/Safari에서 웹 사이트/URL을 열고 페이지로드 시간을 제공하는 앱을 개발하고 싶습니다. 이걸 좀 도와 주실 래요? iOS 웹 페이지 다운로드

은 또한 당신의 대답 iOS measuring web page loading time 중 하나를 찾았지만, 브라우저에서 URL을 열고로드

답변

0

이 일을 완전히 정확한 방법이 더 깨끗하고 좋은에게이없는 넥타이를 계산합니다이 어떠했는지 알려 주시기 바랍니다 수 있습니다 ..이 링크를 시도하십시오. 나는 그것이 당신이 조금 더 철저하게 찾고있는 것을 설명한다고 생각합니다.

ASIWebPageRequests 현재 외부 자원과의 전체 요청에 대한 추적 과정을 지원하지 않는 저자 당

http://allseeing-i.com/ASIHTTPRequest/ASIWebPageRequest

. 그러나 외부 리소스 요청의 진행 상태 업데이트가 대리인에게 전달되므로 작업을 약간만하면 직접 구현할 수 있습니다.

위의 두 가지 이벤트를 사용할 수 있습니다. 나는 그들을 로딩하는 동안 단순한 회 전자를 구현하기 위해 그들을 사용하고 완료 후에 제거한다.

- (void)webViewDidStartLoad:(UIWebView *)view 

- (void)webViewDidFinishLoad:(UIWebView *)view 
+0

위의 답변 내게 좋을 것 같은데, 나는 그 일을 끝내기 위해 노력할 수 있습니다. 내가 생각했던 또 다른 일은 내가 이렇게 할 수 있을까? 내가 요청할 때 내가 타이머를 시작하고 페이지가 완전히로드되면 웹 페이지에서 콜백을 받거나 브라우저 일 수 있으며 타이머를 멈추게 할 것이다. 페이지로드 시간을 얻으려면 차이점을 제거하십시오. 하지만 여기서는 콜백 이벤트 또는 페이지로드 완료에 대해 알릴 수있는 onload 이벤트를 얻는 것입니다. 그걸 얻을 수있는 방법이 있습니까? –

+0

추가 답변에 답변 추가, 답변을 수락하면 작동하지 않습니다. – DJPlayer

+0

안녕하세요. 도움이 필요합니다. 나는 응용 프로그램을 만들었고 응용 프로그램의 끝에서 결과로 CSV 파일을 얻습니다. 나는 그 파일을 사용자 이름과 암호가 알려진 서버에 업로드하려고합니다. any1는 이것을 할 와트가 무엇인지 말해 줄 수 있습니다. xcode 응용 프로그램에서 SCP 또는 FTP를 수행 할 수 있습니까? 도와주세요. –

관련 문제