Vergleichen von 2 strings in objective-C

Schrieb ich den folgenden code:

   if (depSelectedIndice > -1 && comSelectedIndice> -1)
        {
            NSLog(@"depart elemet : %d ",depSelectedIndice);
            NSLog(@"depart elemet : %d ",comSelectedIndice);
            NSLog(@"ok1");
            NSString *choosedDate =[NSString stringWithFormat:@"%@%@",[deparatureDates objectAtIndex:depSelecif (depSelectedIndice > -1 && comSelectedIndice> -1)
    {
        NSLog(@"depart elemet : %d ",depSelectedIndice);
        NSLog(@"depart elemet : %d ",comSelectedIndice);
        NSLog(@"ok1");
        NSString *choosedDate =[NSString stringWithFormat:@"%@%@",[deparatureDates objectAtIndex:depSelectedIndice], [goingBackDates objectAtIndex:comSelectedIndice]];
        NSLog(@"0000000000001");

        NSLog(@" number of element : %d", [allCombinations count]);
//       for (int j=0; j<[allCombinations count]; j++)
//       {
//           NSLog(@"111111111111111111");
//          //NSString *date = [[allCombinations objectAtIndex:j] objectForKey:@"keydate"];
//           NSLog(@"22222222222222222222");
//             if([date isEqualToString:choosedDate])
//             {
//                 depPrice.text=@"1";
//                 comPrice.text=@"1";
//                 price.text=@"3";
//                 
//             }
       //}
    }

allCombinations ist ein NSArray deklariert .h, ich habe initilase und verwendet es in einer anderen Methode. Ich kann nicht verwenden, die in dieser Methode? :/

Aber ich habe einen crash. Ich weiß wirklich nicht, wo das problem liegt, aber ich denke, es ist, wenn ich Vergleiche if(date==choosedDate)? Bitte helfen

Können Sie fügen Sie Ihre stack-trace, wenn der Absturz Auftritt?
Danke an Euch alle . ich bearbeitet meine post . Das problem kommt von allCombinations . Ich habe 0000000000001 in der consol.Der crach ist, wenn ich [allCombinations count] .Es gibt keine Fehler in der consol es hier zu posten 🙁 Hilfe, pleeease
"allCombinations ist ein NSArray deklariert .h , ich habe initilase und verwenden Sie es mit einer anderen Methode . Ich kann nicht verwenden, die in dieser Methode ? :/" - Sie zeigen uns den code/Methoden, die sich auf allCombinations damit wir sehen können, wenn Sie etwas falsch mit ihm.

InformationsquelleAutor user761812 | 2011-05-25

Schreibe einen Kommentar