目前,网上都是建立一个 60 秒 * 15 分钟的回调
for offset in 1 ..< 60{ let entryDate = Calendar.current.date(byAdding: .minute, value: offset, to: firstMinuteDate)! let entry = SimpleEntry(date: entryDate,isDark:isDark, configuration: configuration) entries.append(entry) }
但是有个问题,小组件刷新是 iPhone 自己分配刷新机制的,例如在低电量模式下,会不时的停止刷新。但是我看一些时钟 app 的小组件,仍在此状态下保持正常的刷新。
我在此过程中,降低了刷新频率,仍同上问题.
请教下,伟大的 iOS Developers
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.