मैं अपने ऐप का स्मारक बनाना चाहते हैं, तो मैं आपको याद दिला दें (EKReminder) बना लिया है और एक अलार्म की स्थापना बनाम:EventKit: अनुस्मारक dueDateComponents अलार्म
NSTimeInterval timeInterval = 100000;
NSDate *alarmDate = [NSDate dateWithTimeIntervalSinceNow:timeInterval];
EKAlarm *alarm = [EKAlarm alarmWithAbsoluteDate:alarmDate];
[reminder setAlarms:@[alarm]];
लेकिन मैं देख रहा हूँ वहाँ भी एक dueDateComponents है ईकेआरमिंदर पर संपत्ति। अलार्म और देयडेट कॉम्पोनेंट्स सेट करने के बीच क्या अंतर है?
इसके अलावा अलार्म बनाने की विधि भी है: alarmWithRelativeOffset:(NSTimeInterval)offset
लेकिन दस्तावेज़ कहते हैं कि ऑफसेट तर्क नकारात्मक हो सकता है, अतीत में अलार्म होना संभव है?
इस कोड को इस सवाल का जवाब कर सकते हैं, के बारे में क्यों और/या कैसे इस कोड को उत्तर देता सवाल अपनी दीर्घकालिक मूल्य को बेहतर बनाता है अतिरिक्त संदर्भ प्रदान करते हैं। –