我是iPhone App Development的新手,Plz帮帮我。 在我的tableview中,我在每个单元格的右侧添加了自定义按钮,并命名为ShowStartDate,ShowEndDate,Worked。 当我点击ShowStartDate自定义按钮时,我导航到另一个视图控制器,我选择了日期和时间(DatePicker),我在ShowStartDate CustomButton上显示这个日期。 类似地,当我点击SelectDuration自定义按钮时,我导航到另一个视图控制器,我选择了时间,我在SelectDuration CustomButton上显示这个时间。 当这两个工作完成后,我必须通过添加自动在ShowEndDate自定义按钮上显示时间, ShowStartDate的日期和时间是星期六30六月2012 10:09 AM。 SelectDuration的时间是11:00 我如何自动显示ShowEndDate的时间,如Sat 30 jun 2012 09 :: 09 PM。
Plz帮助我使用NSTimer Class必须使用的类型。
答案 0 :(得分:0)
您需要使用 - - (id)dateByAddingTimeInterval:(NSTimeInterval)seconds
方法。
NSDate *mydate = ;// Which you already have
int hours = ;//You already have this
NSTimeInterval hoursInSeconds = hours * 60 * 60;
NSDate *dateAfterAddingHours = [mydate dateByAddingTimeInterval:hoursInSeconds];
// Now you can display dateAfterAddingHours in your third text field