Hot Wheels to achieve
Uiactivityindicatorview *activityview=[[uiactivityindicatorviewalloc] Initwithframe:cgrectmake (150,30, 100,100)];
[ActivityView Setbackgroundcolor:[uicolor Lightgraycolor]];
[Self.view Addsubview:activityview];
[ActivityView startanimating];
Nsurlrequest*request=[[nsurlrequest alloc]initwithurl:[nsurl urlwithstring:@ "http://www.youku.com/"];
Nsoperationqueue*operationqueue=[[nsoperationqueuealloc]init];
[Nsurlconnectionsendasynchronousrequest:request
Queue:operationqueue
completionhandler:^ (Nsurlresponse*urlresponce,nsdata*data,nserror*error)
{
if (Error)
{
NSLog (@ "error:\n%@", error);
return;
}
[ActivityView stopanimating];
NSData converted into NSString
nsstring* aStr = [[NSString alloc] Initwithdata:data encoding:nsasciistringencoding];
NSLog (@ "getdata%@", data);
NSLog (@ "result%@", aStr);
}
];
[Operationqueue release];
Asynchronous request
Nsurlrequest*urlrequest=[[nsurlrequest alloc]initwithurl:[nsurl urlwithstring:@ "http://www.youku.com/"];
Nsurlresponse*urlresponce=nil;
Nserror*error=nil;
Nsdata*data=[nsurlconnection sendsynchronousrequest:urlrequestreturningresponse:&urlresponceerror:& ERROR];
NSLog (@ "data%@", data);
if (Error) {
NSLog (@ "error%@", error);
Return
}