0

ボタンからアクションを起こすことは可能ですか?

たとえば、保存された NSDate が 12 時間以内の場合、ユーザーはボタンをもう一度押すことができなかったのでしょうか?

私の研究から、これに関するヒントに出くわしていません。

4

1 に答える 1

0

もちろん。コードで現在の日付を取得できます

[NSDate date]

次に、彼をNSUserDefaultsに保存します

ボタンを押すと、保存された日付で現在の日付を確認します。

どのように

 if ( [[NSDate date] timeIntervalSinceDate: savedDate] >= 12*60*60) // 12 hours
{    
// do your steps
}
于 2013-01-22T02:49:59.060 に答える