Koodi: Valitse kaikki
if (NimiString.equals("Pertti"))
{
TekstiKentta.setText("Kappas, Pertti");
}
Viesti Kirjoittaja tiekki »
Koodi: Valitse kaikki
if (NimiString.equals("Pertti"))
{
TekstiKentta.setText("Kappas, Pertti");
}
Viesti Kirjoittaja MLari »
Oletkohan tutustunu Applen referensseihin NSString-luokan osalta? Siellä on sellanen metodi kuin isEqualToString.tiekki kirjoitti:Javassa olen tottunut käyttämään equals toimintoa. Onkohan obj-c:ssä tai vissiin c:ssä samanlaista toimintoa. Äkkiseltään en keksinyt että jos on niin miten käytetään. Toiminto varmaan selviää esimerkkikoodista:Pitäis siis tekstikentän sisältöä vertailla kovakoodattuun tekstiin.Koodi: Valitse kaikki
if (NimiString.equals("Pertti")) { TekstiKentta.setText("Kappas, Pertti"); }
Koodi: Valitse kaikki
if ( [NimiString isEqualToString:@"Pertti"] == YES )
{
[TekstiKentta setText:@"Kappas, Pertti"];
}
Viesti Kirjoittaja tiekki »
Enpäs ole tutustunut. Kiitoksia. On vielä niin kovasti opettelmista tässä. Viivojen vetämistä kohdasta toiseen jne. Melkein tuntuu että ois parempi kun ei olis esim. Javaan koskaan tutustunut, vaan opettelis suoraan tätä. No eiköhän tätäkin opi. Ja hyvältä kieleltä muuten vaikuttaa.MLari kirjoitti:Oletkohan tutustunu Applen referensseihin NSString-luokan osalta? Siellä on sellanen metodi kuin isEqualToString.
Pitäis toimia kutakuinkin näin:Koodi: Valitse kaikki
if ( [NimiString isEqualToString:@"Pertti"] == YES ) { [TekstiKentta setText:@"Kappas, Pertti"]; }
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”