私が現在作っているアプリでは、文字列を文字列に分割し、それぞれの文字を数字に変換する必要があります。私がこれを行うと考えた1つの方法は、次のコードを使用することでした。NSStringの編集に関するアドバイス
//Get string length
int stringLength = [myString length];
//Create new variable for "While" loop
int count = stringLength;
//Start "While" loop
while (count != 0) {
//What I want her is for the NSString to be ("letter%i",count) but I don't know how to do this
letter1 = [myString substringWithRange:NSMakeRange(0,stringLenght-count)];
//each letter = 1 so it will move down one letter at a time
count--
}
などです。
if (string1 == @"a") {
number1 = 5;
}
if (string2 == @"a") {
number2 = 5;
}
..........
私は、whileループの外から作成した新しい文字列を読み取ることができますか?どんな提案も非常に役に立ちます。また、これを別の方法で行う方法は、あまりにも役に立ちます。事前に
おかげで、
ジョナサン
数字を別々の変数に入れて、文字に変換して別の値に戻してから、すべてを一緒に長い文字列に追加できるようにします文字列。 –