0

这是一个简单的问题,但我似乎找不到答案。

我有一个NSString存储在数组中的

NSString *obsSchoolName = [[self.schoolNames objectAtIndex:0] obsSchoolNameSaved];

那么我怎样才能检查最右边的字符呢?

obsSchoolName的原因将在末尾存储一个 $ 字符,以显示一些先前的过程是否已完成。

4

2 回答 2

6

hasSuffix 是你想要的:

hasSuffix:返回一个布尔值,指示给定字符串是否与接收者的结束字符匹配。

有后缀

于 2013-07-27T18:06:45.867 回答
0

您可以通过获取数组总长度 - 1 的项目来获取任何数组的最右边的条目(字符串基本上是字符数组):

NSString *last = [yourString substringFromIndex:[yourString length] - 1];
于 2013-07-27T18:07:02.563 回答