Hri*_*ari 2 iphone objective-c ios4
我需要帮助调试此错误Expected Identifier.代码是 -
+(NSString *)dayOfWeek {
NSDate *day = [NSDate date];
NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *components = [calendar components:NSWeekdayCalendarUnit fromDate:day];
day = [calendar dateFromComponents:components];
NSLog(@"The DAY OF THE WEEK is -- %@", day);
NSArray *daysOfTheWeek = [NSArray arrayWithObjects:@"Sunday", @"Monday", @"Tuesday", @"Wednesday", @"Thursday", @"Friday", @"Saturday", nil];
NSString *dayName = [[[NSString alloc] initWithFormat:[daysOfTheWeek objectAtIndex:[[components weekday]-1]]]];
return dayName;
}
Run Code Online (Sandbox Code Playgroud)
我在-1]下面得到错误标记].
我想这一行:
NSString *dayName = [[[NSString alloc] initWithFormat:[daysOfTheWeek objectAtIndex:[[components weekday]-1]]]];
Run Code Online (Sandbox Code Playgroud)
应该是这样的:
NSString *dayName = [[NSString alloc] initWithString:[daysOfTheWeek objectAtIndex:[components weekday]-1]];
Run Code Online (Sandbox Code Playgroud)
由于编译器警告,我更改了initWithFormat.你没有任何东西,所以initWithString应该足够开头.