格式为xx / xx / xx的文本字段

时间:2011-05-12 09:40:49

标签: iphone objective-c cocoa-touch

我有一个文本字段,格式必须为xx / xx / xx。 xx是1到9的数字,每个数字对应于1 / 3,2 / 3和3/3长度的不同类型的跑道污染。 (即1干,2湿,3雪)。我也可以有2位数(即32),在这种情况下,它意味着它是湿雪。  我想从文本字段中获取此数字,将其转换为纯文本并设置标签但我不知道如何在获取字符串时摆脱斜线....任何想法?

1 个答案:

答案 0 :(得分:1)

您可以使用-stringByReplacingOccurrencesOfString:withString:

NSString *trimmedString = [textFieldString
       stringByReplacingOccurrencesOfString:@"/" withString:@""];

或者,如果你想把它分成3个部分:

NSArray *components = [textFieldString
                     componentsSeparatedByString:@"/"];
for (NSString *component in components) {


}