TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Does Apple not allow multiple timers for hardware reasons?

4 点作者 MaxLeiter超过 2 年前
Hi HN, hope you can settle this new years debate for me.<p>Why do iPhones still only allow one timer? My friend believes it’s due to hardware limitations (only one interrupt based timer, I guess?) but I can’t see that — the watch and TV have the same internals and support multiple, although that means it could be something external.<p>My theory is the same as why there’s no calculator on the iPad, Apple felt like it

3 条评论

colinb超过 2 年前
I don’t know why Apple limit the number of timers in this way, but I do know that a single hardwire timer is sufficient to manage thousands of software timers. Look for George Varghese’s work on Timer Wheels if you’re interested. Commonly used in hardware constrained embedded environments.
badwolf超过 2 年前
Definitely a software restriction. Apple Watch supports multiple timers, however you can only have one unnamed timer - for example you could tell your watch &quot;Start a 5 minute timer&quot; then &quot;Start a 10 minute timer for potatoes&quot; to have a second timer called &quot;Potatoes&quot;
battles超过 2 年前
Why do you think iPhones only allow one timer? I&#x27;ve been using an app that has multiple timers for years on an iPhone 6s. If you&#x27;re talking about the stock Clock app then you&#x27;re probably right, they just didn&#x27;t feel like adding a little more complexity to a stock app.
评论 #34208600 未加载