2012-06-21 2 views
0

웹 사이트를 서핑하고있는 앱이 있습니다. 나는 함께 방문하는 html 페이지의 기록을 타임 스탬프로 유지해야한다. NSCache 및 NSMutableDictionary를 사용하여 내 파일/폴더에 내역을 저장하려면 어떻게해야합니까 ?? 어떤 예제 또는 튜토리얼 whixh NSCache 또는 NSMutableDictionary .. 사용하여 검색 시도했지만 Google 검색에 대한 모든 예제를 찾을 수 없습니다. 감사합니다. 안부.NSCache/NSMutable Dictionary를 사용하여 이력을 저장하십시오.

+0

웹 페이지의 URL 또는 웹 페이지 데이터를 저장 –

+0

나는 웹 페이지의 URL과 함께 충분할 것이라고 생각합니다. – gamersoul

+0

서핑을 위해 webview를 사용하여 –

답변

0

있는 NSMutableArray * arrHistory, NSDateFormatter으로이 작업을 수행 * 클래스 변수와 속성으로 포맷 :

[yourwebView setDelegate:self]; 
    arrHistory = [NSMutableArray alloc]init; 
    formatter NSDateForteFormatter alloc] init]; 
    [formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; 

를 사용하여 웹보기 위임 방법 :

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType; 
{ 
    NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:[[request URL] absoluteString],URL,[formatter stringFromDate:[NSDate date]],timestamp, nil]; 
    [arrHistory addObject:dict]; 
} 

각 사전이 들어 있으므로 이제 u는 사전의 배열을 URL 및 타임 스탬프

관련 문제