You are initialising responseData as a NSMutableString. Initialise it as a NSMutableData
@property (nonatomic, weak) NSMutableData * responseData;
now in
-(void)setDataSource:(vedios *)inVideosObj
{
//Your work
self.responseData = [NSMutableData alloc] init];
}
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data;
{
[self.responseData appendData: data];
}
then convert this self.responseData
to NSString
if you want..
NSString * responseString = [NSString alloc] initWithData: self.responseData encoding: NSUTF16StringEncoding]
Enjoy..!!