0

申し訳ありませんが、これをもう一度試してみましょう。\iOSの写真割り当てアプリに日付固有のリマインダーを追加しようとしています。私はそれを持っていたいので、それは彼らをその年のその時期の割り当てに導くであろうその年の正確な日付にリマインダーを発するでしょう

例えば:

12月31日-大晦日-花火、パーティー7月1日-カナダの日-お祝い、花火10月30日-ハロウィーンの前-カボチャ、衣装12月15日-クリスマスライト!

等。

毎日午前9時に起動する毎日のリマインダーを設定して、割り当てを取得するように通知します。割り当ては、設定バンドルのトグルスイッチによってユーザーの希望に応じてオンまたはオフになります。「ホリデーリマインダー」用にもう1つ欲しいと思っていました

毎日のリマインダーの現在のコードは次のとおりです。

NSDateComponents *dateComponents = [calender components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit)
                                                       fromDate:currentDate];

        NSDateComponents *temp = [[NSDateComponents alloc]init];

        [temp setYear:[dateComponents year]];
        [temp setMonth:[dateComponents month]];
        [temp setDay:[dateComponents day]];
        [temp setHour: 9];
        [temp setMinute:00];

        NSDate *fireTime = [calender dateFromComponents:temp];
        [temp release];

        // set up the notifier 
        UILocalNotification *localNotification = [[UILocalNotification alloc]init];

        localNotification.fireDate = fireTime;
        localNotification.timeZone = [NSTimeZone defaultTimeZone];

実際の日付(12月31日)をfireDate = variable / stringに変換するにはどうすればよいですか?

それがもっと明確になることを願っています。私はすでに検索しましたが、答えを見つけることができませんでした。ありがとうございました

ノエル・シェニエ

4

1 に答える 1