复制和粘贴

iPhone继续缺少系统级的复制粘贴剪贴板有两种可能性Apple的iPhone UI团队都不打算添加它,或者,他们还没有完成它。

我今天看到了一些链接,令人怀疑地指着来自AppScout的Sascha Segan的这篇文章

I got a few minutes of quality time today to ask Apple product head Greg Joswiak some of the most burning questions about missing iPhone applications and features.

Why isn’t there cut and paste? Apple has a priority list of features, and they got as far as they could down that list with this model, Joswiak saidIn other words, they don’t have anything against cut and pasteThey just judged other things to be more important.

没有来自Joswiak的直接引用,但基于Segan的解释,这听起来像两种解释中的后者 - 他们还没有得到它我不确定为什么这么多人觉得这个解释很难相信。

其他功能需要额外的时间来开发许多Engadget的评论者例如,似乎认为向iPhone添加复制和粘贴只是“问题”将文本字符串存储到内存中“或写作两行代码

编写代码来实现系统范围的剪贴板并不困难 -就像我八月写的那样,困难的部分是为它提出正确的UI设计无论用于iPhone OS的复制和粘贴的UI最终是什么,它都很可能仍然存在用于在未来几十年内在iPhone上复制和粘贴的UI(目前,使用Mac OS X和Windows的所有人仍在使用原始Mac上的复制和粘贴的基本UI - 相同的概念,相同的菜单命令,甚至是相同的键盘快捷键。)

但即使Apple已经决定了iPhone剪贴板功能的UI设计,编写代码也需要时间iPhone OS 2.0版本中有一些非常有趣的新功能,但最引人注目的是如何自从去年6月发布1.0以来,至少在视觉上已经改变了。

部分原因在于Apple的iPhone用户界面非常小 - 大多数应用程序的设计似乎是“尽可能少地弄清楚,然后尽可能多地关注细节,实现这些基本功能”作为指导原则做得少,但方式更好因此,iPhone OS 1.0中出现的大部分UI保持不变在Safari,iPod或手机中几乎没有任何变化 - 四个主要应用中的三个甚至邮件的最大变化也是相当小的(删除和归档邮件的多种选择)。

但很重要的一点是,iPhone软件工程团队在他们的板块上完成了大量工作,实现了这些功能没有出现在2.0操作系统中 - 最明显的是与将iPhone打开到第三方软件相关的一切 - App Store,Cocoa Touch API,各个应用程序的沙盒,与Xcode开发工具的集成等还有一个名为MobileMe的东西而且iPhone性能团队不得不整合3G网络,并且结束了最高性能的电池寿命任何3G手机PC世界测试。

如果你真的使用的是iPhone OS 2.0,你可能已经看到了很多这样的新东西并没有完美运行的地方比方说,第三方应用程序在启动时崩溃强制整个操作系统重启

我希望复制和粘贴和下一个人一样多可能更多,真的But given the evidence at hand — that the new iPhone OS 2.0 as it actually is has significant new features, which were already a little late, and which still have at least a few significant bugs — it boggles the mind that anyone could take Joswiak’s explanation regarding the lack of copy-and-paste as anything other than the obvious truth.