NSDictionary *object = [parser objectWithString:json_string error:nil];
..
NSArray *results = [parser objectWithString:json_string error:nil];
На этот раз вам может потребоваться решить, должны ли данные, которые вы хотите проанализировать, быть NSArray или NSDictionary (см. Выше: вы назначаете одну и ту же строку один раз для любого из них).
Вообще говоря: ваши данные неверны (скорее всего, неправильно отформатированы), что является наиболее вероятной причиной, по которой SBJson возвращает nil, однако передача NSError в параметр error может дать вам реальную причину (вот какая ошибкаобработка действительно это для)