【问题标题】:iPhone OS 3.2 on the iPhone?iPhone 上的 iPhone OS 3.2?
【发布时间】:2010-01-28 09:50:08
【问题描述】:

我已根据可能侵犯 Apple 的 NDA 的建议编辑了此 OS 3.2 问题,这是我不想做的事情。对于它的价值,我没有透露任何可能让他们的律师感到不安的事情。在我看来,SDK 是他们的 IP,因此他们决定是否下载它时我们同意的条款。

在不违反保密协议的情况下,我可以总结一下,它就 iPad 的操作系统功能是否有可能成为 iPhone 操作系统的一部分征求意见。但是考虑一下撤回的问题......

【问题讨论】:

  • 您知道您现在正处于 NDA 之下,因为 iPad 对 Cocoa Touch 的增强,对吧?我认为在 NDA 取消之前不会有很多技术讨论——我的猜测是一旦 3G iPad 出来,但谁知道呢。也许要等到 WWDC 之后。
  • 即使没有保密协议,现在下结论还为时过早。它仍然是一个测试版。
  • 仅仅因为你在 NDA 下并不意味着原始海报是(根据 The Great And Good™,当我在 meta 上问到同样的问题时:meta.stackexchange.com/questions/13317/…
  • 如果你真的想撤回你的问题,你应该删除它。您对其进行了编辑,几乎没有什么意义,但您并没有保护自己,因为以前的修订在编辑历史记录中可用。

标签: iphone ipad xcode3.2


【解决方案1】:

很有可能在 iPad 出来的时候,会有一个新版本的 iPhone OS。无论是 3.2 还是一路飙升到 4.0,都可能取决于有多少新东西;虽然我敢打赌,Apple 已经为 iPad 开发了大量的工程资源,因此,在下一个 iPhone/iPad 版本中不会有那么多新的和值得注意的东西。我们可能需要等待更长时间才能获得其他期待已久的功能(例如后台任务)。

【讨论】:

  • 对我来说具有讽刺意味的是,苹果在多任务处理方面等待的时间越长,他们就越难以交付。他们推动成千上万的应用程序商店开发人员在内存管理方面努力,但在 CPU 周期的消耗方面似乎很容易。如果他们想在未来允许某种共存,他们现在应该要求对执行线程进行深思熟虑的优先级?
  • @Nigel - 我不认为这是一个很大的飞跃。今天大多数做后台线程的人都使用 NSOperationQueues,它很容易控制优先级 - 所以如果他们将来确实允许多任务处理,那么我们将有一些关于如何正确设置的指导方针,但底层系统可能会有一定程度的无论如何限制你的应用程序。这一切都假设 iPhone 甚至允许多任务处理,我不确定它是否会在未来一段时间内实现,因为我认为他们正在尽可能地采用这种设计理念。
猜你喜欢
  • 2023-03-17
  • 1970-01-01
  • 1970-01-01
  • 2011-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-19
  • 2011-02-04
相关资源
最近更新 更多