Having trouble in converting data into NSString from NSData

35 Views Asked by At

I want to convert NSData into NSString, my code is below.

NSData *data1 = [object valueForKey:@"college_list"];
NSString *myString =[ NSString stringWithCString:[data1 bytes] encoding:NSUTF8StringEncoding];

What is wrong with this code?

1

There are 1 best solutions below

3
Waleed Mahmood On

If 'data1' do have some thing in it. Try this:

[[NSString alloc] initWithData:data1 encoding:NSUTF8StringEncoding]

May be there is some this wrong with your 'object'. Check its data is valid or issue is in its data.