Я использую фреймворк Json в своем проекте.Управление памятью - Цель C
я разобрать ответ JSON, как следует,
- (void)parseResponse:(NSData*)responseData
{
NSMutableString *responseString = [[NSMutableString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
NSDictionary *responseDic = [responseString JSONValue];
NSString *responseDataString = [responseDic objectForKey:NSLocalizedString(@"JSON_RESPONSE_DICTIONARY_KEY", nil)];
[responseString release];
}
Итак, это правильно, если я позвоню релиз responseString как я сделал ??
Edited
я, как следует,
NSMutableString *responseString = [[NSMutableString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
NSDictionary *responseDic = [responseString JSONValue];
NSString *responseDataString = [responseDic objectForKey:NSLocalizedString(@"JSON_RESPONSE_DICTIONARY_KEY", nil)];
NSDictionary *responseDataDic = [responseDataString JSONValue];
[responseString release];
Я думаю, что сейчас я нахожусь в безопасности.
не только правильный, но и необходимый – MByD
Кроме того, порядок заявлений неверен ... – Ilanchezhian
О да, да. Я починил это. Thanx много Aadhira – chinthakad