I'm having an odd error I don't understand. I've looked at other questions, and I see that NSMakeRange is anchor, distance to traverse. This single statement causes a NSRangeException, out of bounds error though:
if([myCompare characterAtIndex:([myCompare length]-7) == 'N'])
{
[myTemp appendString:[myCompare substringWithRange:NSMakeRange(0,([myCompare length]-7))]];
}
In this case, I don't understand how it could EVER be out of range, since I'm always subtracting 7 from the length of the NSString and making THAT that range.
It might be a stupid error, but I would appreciate another set of eyes to figure out why that is causing my NSRangeException.
Try this, you misplace your "]"