我有一个包含两个字符的 NSString。
NSSring 看起来像这样
FW
我使用此代码来捕获第一个字符:
NSString *firstStateString = [totInstStateString substringToIndex:1];
这段代码返回F,我想知道如何使用substringToIndex将第二个字符返回到它自己的字符串。
使用以下代码..我会对您的情况有所帮助。
NSString *myString = @"FFNNF";
for(int i = 0; i < [myString length]; i++)
{
NSLog(@"%@", [myString substringWithRange:NSMakeRange(i, 1)])
}
另请检查此问题。
另一个选项是:
NSString *lastStateString = [totInstStateString substringFromIndex:1];
这将获取两个字符字符串的最后一个字符。您可能想在其中的某个地方进行一些边界检查。