Found the answer here:
[result deleteCharactersInRange:NSMakeRange([result length]-1, 1)];
Thanks for the effort; I appreciate it. SD
Pregunta
I have this line of code that is giving me a warning:
result = [result substringToIndex:[result length] - 1];
The warning is:
Incompatible pointer types assigning to 'NSMutableString *' from 'NSString *'
I think I understand what the problem is (my use of the substring returns NSString?) - I just don't know how to fix it. Can someone please enlighten me?
Solución 2
Found the answer here:
[result deleteCharactersInRange:NSMakeRange([result length]-1, 1)];
Thanks for the effort; I appreciate it. SD
Otros consejos
result = [[result substringToIndex:[result length] - 1] mutableCopy]
Assuming result is of class NSMutableString.