2012-01-07 5 views
2

UIReferenceLibraryViewController 개체에서 NSString *을 추출하여 "사전"에 "용어"의 의미를 가져 오는 방법이 있습니까?UIReferenceLibraryViewController iOS5

UIReferenceLibraryViewController 클래스로 초기화 된 특별히 설계된 노란 모래색보기를 사용하고 싶거나 바운드되어있는 곳에서 사용할 문자열에서 의미를 얻을 수 있습니까?

답변

1

당신은 이것으로 의미를 추출 할 수 있습니다 ... 그러나 UIReferenceLibraryViewController에서 데이터를 추출하고 수정하면 아마도 사전 발행인의 저작권에 위배됩니다.

@interface UIWebView (Extension) 
@end 

@implementation UIWebView (Extension) 
- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL 
{ 
    NSLog(@"string %@",string); 

    NSData* data = [string dataUsingEncoding:NSUTF8StringEncoding]; 
    [self loadData:data MIMEType:@"text/html" textEncodingName:@"utf-8" baseURL:baseURL]; 
} 
@end 
+0

감사합니다. 나는 그것을 위반하지 않을 것이다. – altuzay

+0

친애하는 클리프, 제가 궁금해하는 한 가지 문제가 있습니다. 별도의보기 컨트롤러에서 사전을 그대로 사용할 수 있습니까? 단어 정보의 원점을 이용하여 조금 짧게하고 다른보기 (테이블 뷰 셀)에서 사용하면 어떨까요? 이 경우 사전에서 원점을 하나씩 읽고 정보를 사용하지만 간단한 문장으로 읽습니다. 분명히 단어 정보의 기원은 인터넷 어디에서나 있습니다. 이것은 저작권을 위반합니까? – altuzay