我创建了一个在后端处理大量逻辑的对象。为了能够与这个对象进行交互,我最终将创建一个 UIViewController 和漂亮的 UI,它将向它发送它认为合适的方法调用。然而,在那之前,我想在一个真实的环境中对逻辑进行错误测试。
是否可以在 XCode 的控制台中使用 scanf() 来获取键盘输入?
我曾尝试调用 scanf() 但似乎应用程序只是跳过调用并保留所需的变量输入,因为它的声明值创建了一个无限循环。
我的代码:
int active = 1;
do
{
int x, y;
printf("Enter X Coordinate: ");
scanf("%d", &x);
printf("\n");
printf("Enter Y Coordinate: ");
scanf("%d", &y);
printf("\n");
//Obj-C object method calls
//if meets condition: active--;
}
while (active);
有任何想法吗?甚至有可能我正在尝试做什么?
我正在通过 XCode 的模拟器而不是终端运行代码(如果这是问题所在,好吧,但如果你认为通过终端而不是模拟器运行比保持你自己的意见更好)。