Jul*_*per 3 iphone sdk user-interface
我试图用我的应用程序设置我导入到iphone日历中的事件的可用性.我使用这段代码:
[event1 setAvailability:EKEventAvailabilityFree];
Run Code Online (Sandbox Code Playgroud)
当我将我的iphone同步到我的iCal时,我检查事件的可用性,并说"忙".Xcode确实要求一个整数,但是free选项没有.当我运行此代码时,我没有错误,有人可以帮助弄清楚什么是错的.
问题可能是事件的日历尚未设置.未设置日历时,事件不知道设置可用性是否有效(并非所有日历都支持可用性).
请尝试以下方法:
EKEvent *event = [EKEvent eventWithEventStore:eventStore];
event.title = subject;
event.calendar = [eventStore defaultCalendarForNewEvents];
if (event.availability != EKEventAvailabilityNotSupported) {
event.availability = EKEventAvailabilityFree;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1158 次 |
| 最近记录: |