gpt4 book ai didi

iphone - 像在 Convertbot 中那样构建应用内演示的简单方法?

转载 作者:行者123 更新时间:2023-12-03 21:23:14 26 4
gpt4 key购买 nike

我想制作一个小的应用内演示,就像 Tapbots 在 Convertbot 中所做的那样。也许有比我更好的解决方案?

  • 让一切都可以通过编程控制

  • 编写一个包含数百个 PerformSelector:withObject:afterDelay: 调用的大型类来控制演示的整个应用

该演示实际上只做了两件事:

  • 模拟控件上的触摸(即以编程方式按下按钮)

  • 在适当的时候显示文本消息气泡来解释正在发生的事情

你会怎么做?

最佳答案

我认为没有一种简单的方法可以实现这一点。

我的建议是创建一个为您运行操作脚本的类。脚本本身可以像代表演示中步骤的对象的 NSArray 一样简单,每个对象都有值,例如标注气泡的文本、操作/目标配对(用于调用选择器)、延迟和等等。使用 NSButton setHighlighted: 来模拟按钮按下。然后,您的类(class)将完成一系列步骤来进行演示。您可以直接对其进行编码,或者在运行时从 YAML 文件(或您认为易于编辑的其他文件格式)构建脚本。

我希望在这样的机制上投入一些时间,当涉及到a)编写和b)微调您的演示时,特别是当您想要添加功能时,您的生活会变得更加轻松。您不想管理大量的硬编码调用。您甚至可以在其他项目上重复使用演示运行代码。

关于iphone - 像在 Convertbot 中那样构建应用内演示的简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2886185/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com