use*_*273 -2 objective-c nsdate ios
我需要从日期中减去 15 分钟。注意理解为什么以下不起作用:
eventDate = event.date;
NSDate *alarmDate = [[eventDate] dateByAddingTimeInterval:-60*15];//this is throwing error "Expected identifier"
Run Code Online (Sandbox Code Playgroud)
感谢您的任何建议。
您的代码中有语法错误,只有在向对象发送“消息”时才必须使用方括号。不要在任何其他情况下使用 Objective-C 方括号语法。
这是正确的代码:
eventDate = event.date;
NSDate *alarmDate = [eventDate dateByAddingTimeInterval:-60*15];
Run Code Online (Sandbox Code Playgroud)