我正在创建一个日历应用,并希望为每个事件创建一个视图,而不是使用EventKitUI。当我用like;
获取数据时let eventStore = EKEventStore()
if let val = eventStore.eventWithIdentifier(id) {
print(val)
}
显示
startTimeZone = US/Pacific (PST) offset -28800;
startTimeZone = America/New_York (EST) offset -18000 ...
当我获得时区数据时;
print(val.timeZone)
它只显示第一个。我也需要第二个!
Optional(US/Pacific (PST) offset -28800)
我怎样才能得到它?第二个时区必须是endDate。
答案 0 :(得分:1)
我应该测试一下......我认为这是一种bug。无论如何,我为像我这样的人写了答案。
val.valueForKey("startTimeZone") //you can get first one
val.valueForKey("endTimeZone") //you can get time zone for end.