Chúc bạn một ngày tốt lành. Tôi đã sử dụng các sự kiện iCal trong ứng dụng của mình. Tôi có thêm các sự kiện vào iCal và lấy/xóa các sự kiện từ iCal từ ứng dụng iPhone mẫu của tôi. Bây giờ, tôi muốn hiển thị tất cả các lịch được người dùng lịch đồng bộ hóa trong iPhone của họ (ví dụ: Lịch Google). Sau đó, tôi muốn lấy các sự kiện từ các lịch khác ngoại trừ iCal. Làm thế nào tôi có thể nhận được tất cả các lịch được đồng bộ hóa từ iPhone? Tôi đã tìm kiếm mức độ tốt nhất của mình trong Google nhưng không thể có được câu trả lời đúng. Bạn có thể giúp tôi không? Cảm ơn trước.Tôi làm cách nào để có được tất cả lịch và sự kiện của lịch từ ứng dụng iphone?
6
A
Trả lời
8
Tôi cảm ơn tất cả vì đã xem câu hỏi của tôi. Tôi đã nhận được giải pháp cho câu hỏi của mình. Tôi vừa truy xuất các lịch từ EKEventStore
và sử dụng EKCalendar
. Đây là mã của tôi,
EKEventStore *eventStore = [[[EKEventStore alloc] init] autorelease];
EKEvent *events = [EKEvent eventWithEventStore:eventStore];
NSArray *caleandarsArray = [[NSArray alloc] init];
caleandarsArray = [[eventStore calendars] retain];
for (EKCalendar *iCalendars in caleandarsArray)
{
NSLog(@"Calendar Title : %@", iCalendars.title);
}
Mã này làm việc cho tôi. Cảm ơn.
+2
mã này không hoạt động. u có thể cho tôi biết làm thế nào để có được các sự kiện và làm thế nào để xóa tất cả các sự kiện trong lịch trong iphone .. – akk
4
Đoạn mã trên phân bổ mảng mới và trỏ tham chiếu đến một mảng khác. Đây không phải là một rò rỉ bộ nhớ?
NSArray *caleandarsArray = [[NSArray alloc] init];
caleandarsArray = [[eventStore caleandarsArray] retain];
Điều này tối ưu hơn.
NSArray *caleandarsArray = [[eventStore caleandarsArray] retain];
Các vấn đề liên quan
- 1. Cách nhận tất cả các sự kiện từ lịch?
- 2. Làm cách nào ứng dụng của tôi có thể nhận danh sách lịch trên iPhone
- 3. Làm cách nào để thêm sự kiện trên lịch Google bằng API lịch sử dụng Android?
- 4. Cập nhật và xóa các sự kiện lịch trong android thông qua ứng dụng của tôi
- 5. Làm cách nào để tạo một sự kiện iCal theo lịch trình trong lịch mặc định?
- 6. Lịch PHP có sự kiện lặp lại
- 7. Id lịch API và id sự kiện Lịch Google
- 8. Mở ứng dụng Android từ Lịch
- 9. xem tất cả lịch sử của git
- 10. Tôi làm cách nào để xem tất cả lịch sử bash?
- 11. Chèn nhiều sự kiện vào lịch Android
- 12. Lịch Android, nhận Id sự kiện
- 13. Cách Thêm sự kiện trong Lịch Google từ Hoạt động?
- 14. Làm cách nào để tắt tất cả hiệu ứng cuộn trong ứng dụng của tôi?
- 15. Làm cách nào để lên lịch các tác vụ một lần từ ứng dụng Perl CGI?
- 16. Làm cách nào để tạo lịch tùy chỉnh với quản lý sự kiện?
- 17. Tôi làm cách nào để giúp người dùng đăng ký lịch bên ngoài với lịch Google trên thiết bị Android?
- 18. XCode: Tại sao sự kiện của tôi không được thêm vào lịch?
- 19. Làm thế nào để có được bản sao của cam kết từ lịch sử github
- 20. Jquery Đầy đủ màu sắc lịch và sự kiện động
- 21. Làm cách nào để xuất bản nguồn cấp dữ liệu sự kiện động cho lịch google?
- 22. Làm thế nào tôi có thể bắt tất cả ngoại lệ trong ứng dụng iPhone
- 23. Chèn lịch API sự kiện định kỳ
- 24. Lập lịch sự kiện MySQL trong XAMPP
- 25. Tạo sự kiện lịch iCal với PHP
- 26. chèn sự kiện vào lịch sử dụng mục đích
- 27. Tôi làm cách nào để lên lịch tác vụ trong ứng dụng WinForms?
- 28. Làm cách nào tôi có thể xem tất cả các thay đổi lịch sử đối với một tệp trong SVN
- 29. Làm cách nào để hủy sự kiện lịch bằng tệp ics?
- 30. Có cách nào để thêm lời nhắc vào sự kiện lịch mới bằng Mục đích không?
mã này không hoạt động. u có thể cho tôi biết làm thế nào để có được các sự kiện và làm thế nào để xóa tất cả các sự kiện trong lịch trong iphone – akk
@ Yuvaraj.M từ nơi bạn tải xuống mã mẫu ical. xin vui lòng cho tôi biết. – Hitendra