@MichaelB, thanks for that suggestion.
But, if you read my previous post, it stops at
So I am guessing,
// Stored the Score
for (int i = 0; i < [highScores count]; i++)
Between those, it might be the error.
I tried to add
i <= [highScores count];
It successfully pass 3, but crash after 3.
Trying to think what is wrong with it.
Sorry, I type in wrong number.