2011-03-02 9 views
5

के साथ आईफोन में अलार्म बजाना मैं आवेदन पर काम कर रहा हूं जो EKEvent कक्षा का उपयोग करके ईवेंट स्टोर करता है और मैं चाहता हूं कि जब यह घटना होती है तो मेरा एप्लिकेशन अलार्म को आग लगाना चाहता है। मुझे नहीं पता कि आईफोन में अलार्म कैसे खेलें।EKEvent

उत्तर

7

मुझे लगता है कि आप EKEvent का उपयोग कर अलार्म खेलने के लिए इस कोड में हेरफेर कर सकते हैं ..

NSMutableArray *myAlarmsArray = [[NSMutableArray alloc] init]; 

EKAlarm *alarm1 = [EKAlarm alarmWithRelativeOffset:-3600]; // 1 Hour 
EKAlarm *alarm2 = [EKAlarm alarmWithRelativeOffset:-86400]; // 1 Day 

[myAlarmsArray addObject:alarm1]; 
[myAlarmsArray addObject:alarm2]; 

event.alarms = myAlarmsArray; 
[myAlarmsArray release]; 

मुझे लगता है कि this छोटे ब्लॉग पोस्ट आपके लिए उपयोगी हो जाएगा ... उम्मीद है कि यह मदद करता है ... चियर्स

+0

धन्यवाद कोड के लिए, मैं इसका उपयोग करता हूं लेकिन अगर मैं उस समय अलार्म के लिए डेटा और समय तय करता हूं तो मैं उस कोड का उपयोग कैसे कर सकता हूं? यानी मैं अलार्म को रिंग करना चाहता हूं "05/03/2011 05:03:00 अपराह्न" मैं इसके लिए कैसे उपयोग कर सकता हूं? – iCoder86

+2

देरी के लिए खेद है..लेकिन मुझे लगता है कि आप (EKAlarm *) अलार्म के साथ उपयोग कर सकते हैं WithAbsoluteDate: (NSDate *) दिनांक – Krishnabhadra

+0

क्या हम EKAlarm – Warewolf