Вот мой код ответа.Когда я нажимаю кнопку регистрации, мое приложение разбилось, но данные вступили в базу данных
NSString *responseString = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
NSDictionary *LoginResult = (NSDictionary*)[responseString JSONValue];
NSLog(@"Success");
NSMutableArray *wholeJsonArray = [LoginResult objectForKey:@"Response"];
for(NSDictionary *countname in wholeJsonArray)
{
NSString *countryName = [countname objectForKey:@"country_name"];
if(countryName)
[countryArray addObject:countryName];
NSString *stateName=[countname objectForKey:@"state_name"];
if(stateName)
[stateArray addObject:stateName];
}
код выше для получения названия страны и имени файла.
Когда я отлаживаю свой код после нажатия кнопки, приложения должны разбиться в NSString *countryName = [countname objectForKey:@"country_name"];
строке курсора.
Есть ли аварийные журналы? –
Код нажатия кнопки отправляется с запросом –
аварийный журнал [__NSCFString objectForKey:]: нераспознанный селектор, отправленный в экземпляр 0x6a6e570 –