1

I get response from my server in format like this:

[_postViolationOperation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
      if (responseObject != nil && [responseObject isKindOfClass:[NSData class]]) {
            //some code to convert responseObject to NSArray
            //responseObject looks like this: ["fsdfsf","sdfsfd"]
      }

 } failure:nil];

How can I convert this to NSArray?

user6005
  • 75
  • 1
  • 10

2 Answers2

2
NSError *error = nil;
NSArray *jsonArray = [NSJSONSerialization JSONObjectWithData: responseData options: NSJSONReadingMutableContainers error: &error];
Ujjwal Khatri
  • 716
  • 1
  • 6
  • 19
2

Here is code to Convert NSData object to NSArray

NSError *error = nil; //for error
NSData  *dataObject; //put your data in dataObject
NSArray *ArrayObject = [NSJSONSerialization JSONObjectWithData: dataObject options: NSJSONReadingMutableContainers error: &error];