Ho una variabile chiamata che partecipa al prelievo da un feed JSON. Dopo aver controllato che tipo classe dell'oggetto viene interpretato come NSLog questo:verifica il valore booleano dal Dizionario.
attending var type is: __NSCFBoolean
Questo viene fatto usando [classe nomevar] per ottenere il tipo di classe della variabile.
così voglio vedere se questo è vero o falso .... quindi scrivo questo codice ..:
if([[_events objectAtIndex:indexPath.row] objectForKey:@"attending"] == YES){
Tuttavia non posso compilarlo perché mi dà un errore di testo giallo dire questo:
che cosa sto facendo di sbagliato? Come posso risolvere questo problema. Giusto per aggiungere i dati nel feed assomiglia a questo:
{
attendees = (
);
attending = 1;
date = "2012-09-24 09:11:00";
id = 504;
lessonHTML = "somehtml.";
name = "Sup";
youtubeId = "http://www.youtube.com/watch?v=j1vb4cND3G0";
},
{
attendees = (
);
attending = 1;
date = "2012-09-24 09:11:00";
id = 503;
lessonHTML = "somehtml.";
name = "Sup";
youtubeId = "http://www.youtube.com/watch?v=j1vb4cND3G0";
},
{
attendees = (
);
attending = 0;
date = "2012-09-24 09:11:00";
id = 508;
lessonHTML = "somehtml.";
name = "Sup";
youtubeId = "http://www.youtube.com/watch?v=j1vb4cND3G0";
},
{
attendees = (
);
attending = 1;
date = "2012-09-24 09:11:00";
id = 509;
lessonHTML = "somehtml.";
name = "Sup";
youtubeId = "http://www.youtube.com/watch?v=j1vb4cND3G0";
},
{
attendees = (
);
attending = 0;
date = "2012-09-24 09:11:00";
id = 505;
lessonHTML = "somehtml.";
name = "Sup";
youtubeId = "http://www.youtube.com/watch?v=j1vb4cND3G0";
},
{
attendees = (
);
attending = 1;
date = "2012-09-24 09:11:00";
id = 506;
lessonHTML = "somehtml.";
name = "Sup";
youtubeId = "http://www.youtube.com/watch?v=j1vb4cND3G0";
},
, signore sono una leggenda! La mia domanda ha una risposta e la mia ricerca è completa. ottieni 100 esperienze. – jimbob
felice di aiutare ;-) – AliSoftware
grande aiuto, grazie. Mi chiedo cosa sia diventato in rapido 1, 2 o 3 ... – eddyce