- Registriert
- 29.10.09
- Beiträge
- 31
Hallo liebe Apfelgemeinde,
wieder mal hab ich ein Anliegen bei dem ich eure Hilfe benötige.
Ich möchte unter Xcode eine Cocoa-Application schreiben, bei der ich bei einem Teilschritt auf alle Stellen eines eingelesenen Strings(NSString) Bezug nehmen möchte. Nun hab ich in der Developer-Documentation die Methode "characterAtIndex:" gefunden, die auf mein Vorhaben zu passen scheint.
Wie setze ich diese Funktion allerdings syntaktisch korrekt um?
Mein Code sollte in etwa folgende Form haben:
NSString* eingabeValue;
eingabeValue=[eingabeFeld stringValue];
int eingabeLength=[eingabeFeld length];
while(eingabeLength>=0)
{
tuWasSinnvolles;
if([charakter an der stelle "x" des strings "eingabeValue"]=="y") //hier harkts bei mir
{
tuNochMehrSinnvolleDinge;
eingabeLength--;
x--;
}
}
An der gekennzeichneten Stelle tritt mein oben beschriebenes Problem auf, dass ich nicht weiß wie ich die Bedingung syntaktisch korrekt implementiere. Übrigens soll "x" eine Variable vom Typ int sein, die ich - wie auch die Variable "eingabeLength" dekrementiere.
Danke für jegliche Hilfe im Voraus!
Gruß
MarCus
wieder mal hab ich ein Anliegen bei dem ich eure Hilfe benötige.
Ich möchte unter Xcode eine Cocoa-Application schreiben, bei der ich bei einem Teilschritt auf alle Stellen eines eingelesenen Strings(NSString) Bezug nehmen möchte. Nun hab ich in der Developer-Documentation die Methode "characterAtIndex:" gefunden, die auf mein Vorhaben zu passen scheint.
Wie setze ich diese Funktion allerdings syntaktisch korrekt um?
Mein Code sollte in etwa folgende Form haben:
NSString* eingabeValue;
eingabeValue=[eingabeFeld stringValue];
int eingabeLength=[eingabeFeld length];
while(eingabeLength>=0)
{
tuWasSinnvolles;
if([charakter an der stelle "x" des strings "eingabeValue"]=="y") //hier harkts bei mir
{
tuNochMehrSinnvolleDinge;
eingabeLength--;
x--;
}
}
An der gekennzeichneten Stelle tritt mein oben beschriebenes Problem auf, dass ich nicht weiß wie ich die Bedingung syntaktisch korrekt implementiere. Übrigens soll "x" eine Variable vom Typ int sein, die ich - wie auch die Variable "eingabeLength" dekrementiere.
Danke für jegliche Hilfe im Voraus!
Gruß
MarCus