如何获得中间字符串字符?

Gab*_*ter 0 objective-c nsstring ios

我有一个日期字符串,就像这样@"dd/mm/yyyy",我希望将这个字符串分成3个小字符串,包括日,月和年.我使用这段代码成功完成了这一天:

self.dayLabel.text = [string substringToIndex:2];
Run Code Online (Sandbox Code Playgroud)

但是如何获得中间值,比如月份?

Vla*_*pko 5

试试这个:

NSString *string = @"dd/mm/yyyy";
NSArray *components = [string componentsSeparatedByString:@"/"];

NSString *day = components[0];
NSString *month = components[1];
NSString *year = components[2];
Run Code Online (Sandbox Code Playgroud)