代码之家  ›  专栏  ›  技术社区  ›  memmons

iphone sdk:如何存储每个单词的输入时间?

  •  0
  • memmons  · 技术社区  · 16 年前

    我的问题是双重的:1)我正在尝试确定一种雄辩的方法,允许用户输入uitextview并将每个单词输入到数组中的时间存储起来。时间将是一个浮动,当用户开始键入时从0开始。2)相反,我希望用户能够在uitextview中点击一个单词,并显示该单词被键入的时间(在nslog()中显示可以)。可能会给可能的方法带来麻烦的考虑——如果用户回到文本的顶部并开始键入或文本的中间,该怎么办?

    即使是一个没有代码的建议方法也会受到赞赏,因为现在我正在画一个空白。

    1 回复  |  直到 16 年前
        1
  •  1
  •   progrmr    16 年前

    我认为您需要为实现 textView:shouldChangeTextInRange:replacementText: . 在这里,您可以得到用户键入的每个字符。您可以获取时间/日期(使用nsdate)并在用户启动一个词时保存它。