好的,所以我一直试着忽略和谷歌搜索没有运气。
我正在编写一个Objective-C控制台应用程序并运行类似的东西:
#import <readline/readline.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
char *input = readline("Input data: ");
// do stuff with input
}
return 0;
}
所以我遇到的问题是当我输入Xcode控制台(显示'目标输出')时,它会显示每个给定的字符两次。
Input Data: /*TestString becomes*/ TTeessttSSttrriinngg
出于某种原因,它会回读我输入的所有内容,这些内容真的让我感到烦恼...... 我已经搜索了一些设置但是干了...... 也许应该提到我之前没有使用过Xcode,这是我的第一个课程,所以可能是我想念的简单。
答案 0 :(得分:0)
在另一个Google会话之后,我发现这是按预期工作的,并且该程序在终端中运行良好。
非常烦人......