IPHONEUIWebViewUITextView••iPhone•HTMLIPHONE•iPhone•••••URLURL••(ftp://)•(http://)•128-bit(https://)•(file:///)URL•NSURL•NSURLRequest•NSURLConnection•NSURLResponseNSErrorNSURL•URL•@=en&source=hp&q=mysql&aq=f&oq=&aqi=g10#pageNSURL1•absoluteString:@=en&source=hp&q=mysql&aq=f&oq=&aqi=g10#page•absoluteURL:@=en&source=hp&q=mysql&aq=f&oq=&aqi=g10#page•baseURL-URLnil•fragment:page•host:•port:80nil•path:/search•query:hl=en&source=hp&q=mysql&aq=f&oq=&aqi=g10•relativePath:/search•relativeString:@=en&source=hp&q=mysql&aq=f&oq=&aqi=g10#pageNSURL3•user:lily•password:123456•scheme:httpNSURL1•+(id)URLWithString:(NSString*)URLString•+(id)URLWithString:(NSString*)URLStringrelativeToURL:(NSURL*)baseURL•+(id)fileURLWithPath:(NSString*)pathisDirectory:(BOOL)isDir•+(id)fileURLWithPath:(NSString*)pathurlfileurlURL2•-(id)initWithScheme:(NSString*)schemehost:(NSString*)hostpath:(NSString*)path•-(id)initWithString:(NSString*)URLString•-(id)initWithString:(NSString*)URLStringrelativeToURL:(NSURL*)baseURL•-(id)initFileURLWithPath:(NSString*)pathisDirectory:(BOOL)isDir•-(id)initFileURLWithPath:(NSString*)pathNSURLREQUEST•URL•URL•+(id)requestWithURL:(NSURL*)theURL•+(id)requestWithURL:(NSURL*)theURLcachePolicy:(NSURLRequestCachePolicy)cachePolicytimeoutInterval:(NSTimeInterval)timeoutInterval•-(id)initWithURL:(NSURL*)theURL•-(id)initWithURL:(NSURL*)theURLcachePolicy:(NSURLRequestCachePolicy)cachePolicytimeoutInterval:(NSTimeInterval)timeoutInterval•NSURLRequestUseProtocolCachePolicy•NSURLRequestReloadIgnoringLocalCacheData•NSURLRequestReloadIgnoringLocalAndRemoteCacheData•NSURLRequestReloadIgnoringCacheData•NSURLRequestReturnCacheDataElseLoad•NSURLRequestReturnCacheDataDontLoad•NSURLRequestReloadRevalidatingCacheDataURL1•URLNSMutableURLRequest•••URL•URL2••••Cookie••NSURLConnection•+(NSData*)sendSynchronousRequest:(NSURLRequest*)requestreturningResponse:(NSURLResponse**)responseerror:(NSError**)error•••NSData•NSString•NSString•-(id)initWithData:(NSData*)dataencoding:(NSStringEncoding)encoding1•NSURLRequestNSURLResponse•NSURLResponse•-(longlong)expectedContentLength•-(NSString*)suggestedFilename•-(NSString*)MIMEType2•-(NSString*)textEncodingName•-(NSURL*)URL•errornil•NSError•-(NSString*)localizedDescription•LessonNetworking/Classes/Objects/Message•••(NSURLConnection)•••••+(NSURLConnection*)connectionWithRequest:(NSURLRequest*)requestdelegate:(id)delegate•-(id)initWithRequest:(NSURLRequest*)requestdelegate:(id)delegate•-(id)initWithRequest:(NSURLRequest*)requestdelegate:(id)delegatestartImmediately:(BOOL)startImmediately•-(void)start•-(void)cancel•-(void)connection:(NSURLConnection*)connectiondidReceiveData:(NSData*)data•-(void)connectionDidFinishLoading:(NSURLConnection*)connection•-(void)connection:(NSURLConnection*)connectiondidFailWithError:(NSError*)errorURL•NSURLURL•NSURLRequest•NSURLConnection•NSURLResponseNSErrorUIWEBVIEW•UIWebView••HTML/XHTMLJavascript•URL•//•URLUIWEBVIEWAPI•-(void)loadHTMLString:(NSString*)stringbaseURL:(NSURL*)baseURL•-(void)loadRequest:(NSURLRequest*)request•-(void)reload•BOOLdetectsPhoneNumbers•BOOLscalesPageToFitUITEXTVIEW••••UIWebViewHTMLXIBUITEXTVIEWDELEGATE•UITextView•-(void)textViewDidBeginEditing:(UITextView*)textView•-(void)textViewDidEndEditing:(UITextView*)textView•-(void)textViewDidChange:(UITextView*)textView•URLCacheInfo•-SqliteSQL1••“”UITextViewUIWebView•UITextViewUITextViewUILabel•UITextViewUIWebView(“”)•