0
주어진 링크의 도움으로 토큰을 얻으려고합니다. 이 링크를 통해 이동하십시오 http://www.stevesaxon.me/posts/2011/window-external-notify-in-ios-uiwebview/ios - NSURLConnectionDelegate 처리 방법?
_data
은 무엇입니까? 어떻게 선언 하시겠습니까? 당신이
NSMutableData *_data;
@property (nonatomic, retain) NSMutableData *_data;
와하는 .m 파일에 @synthesize _data;
@implementation
후 .H 파일의 @interface
이 선언
를 웹 서비스에 요청로부터받은 응답 데이터를 보유하고
-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
{
if(_data)
{
[_data release];
_data = nil;
}
}
-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
if(!_data)
{
_data = [data mutableCopy];
}
else
{
[_data appendData:data];
}
}
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
{
if(_data)
{
NSString* content = [[NSString alloc] initWithData:_data
encoding:NSUTF8StringEncoding];
[_data release];
_data = nil;
// prepend the HTML with our custom JavaScript
content = [ScriptNotify stringByAppendingString:content];
[_webView loadHTMLString:content baseURL:_url];
}
}
감사합니다. Dipen, 작동하지만 ScriptNotify를 선언하는 방법 –
@UdhayaGanesan, 현명하게 말하고 싶은게 있다면,이 방법이 호출되지 않는다는 뜻인가요? –
예 호출 방법 –