NSString *textUrlString = "http://~~~~~~~~~~~";
NSURL *userURL = [NSURL URLWithString:textUrlString]; //String 으로 된 url을 NSURL 형태로 변경.
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:userURL]; //NSURL을 requestURL로 변경.
[클레스명 loadRequest:urlRequest];
여기서 클레스명은 인터페이스빌더에서 UIWebView를 델리게이트로 연결해준 후 이름이다(?)
델리게이트에서
- shouldStartLoadRequest : URL을 요청하면 로드 할것인가 말것인가.. return BOOL값(YES or NO);
> NSURL *requestURL = [request URL]; // URL을 얻어 올수 잇다
NSString *hostName = [requestURL host]; //Host name을 얻어올수 있다.
NSAraay *hostComponent = [hostName componentsSeparatedByString:@"."];
//.으로 구분해서 배열에 담아라..(java에서 split와 같은역할인듯..
NSString *middleStringUrl = [hostComponent objectAtIndex:1]; // url 주소의 스트링을 가져옴
- webViewDidFinishLoad : webView가 요청받은 url을 다 로딩했을때 발생하는 action
- webViewDidStartLoad : webView가 요청받은 url을 로딩중에 있을때 발생하는 action
'Develop > Objective-C' 카테고리의 다른 글
JSON(JavaScript Object Notation) 으로 데이터 받기 (0) | 2011.02.07 |
---|---|
ZXing 1.6 QRCodeReader for Iphone (4) | 2011.01.25 |
연관이 없는 object들 간의 메세지 전달방법 : notification, KVO (0) | 2011.01.06 |
text field 에서 포커스가 나가면 키보드창 닫기 (0) | 2011.01.06 |
배열 NSSet, NSArray, NSDictionary (0) | 2011.01.06 |
setter, getter 를 propery로 구현하기 (0) | 2011.01.06 |
xcode에서 debuging 하기 (0) | 2011.01.06 |
Resource폴더에 이미지 넣고 사용하기 (0) | 2011.01.05 |