So zuerst habe ich versucht, Zeichen am Index zu verwenden, dann wandeln Sie es in nsnumber, und dann den Int-Wert, aber für 9 habe ich einen Wert von 57. Also wusste ich, was falsch lief, ich bekomme das Int des Charakters selbst.Wie kann ich den tatsächlichen Wert des Zeichens anstelle des int-Wertes
Also lese ich ein wenig, und fand atoi, aber ich bekomme diesen Fehler, der nicht meine App crasht, just pausiert es.
Mein Code ist: int aktuelle = atoi ([startSquares characterAtIndex: i]);
Jetzt startSquares ist eine große Reihe von Zahlen voll, und diese obige Zeile ist in einem for-Schleife, wo ich auf 0 gehe 99.
Subtrahieren Sie einfach den int-Wert von char '0' – mac