任何人都可以解释如何在目标C中进行黑客等级测试.特别是"从STDIN读取输入.打印输出到STDOUT"部分
如何在objective-c中读取输入和输出?
到目前为止,我得到的输入就像
NSFileHandle *fileHandler = [NSFileHandle fileHandleWithStandardInput];
NSData *inputData = [fileHandler availableData];
NSString *inputString = [[NSString alloc] initWithData:inputData encoding:NSUTF8StringEncoding];
Run Code Online (Sandbox Code Playgroud)
但要打印输出,以下内容不会在HackerRank控制台上打印任何内容(但在Xcode控制台上可以正常工作)
NSFileHandle* fileHandler=[NSFileHandle fileHandleWithStandardOutput];
[fileHandler writeData: [formattedString dataUsingEncoding: NSNEXTSTEPStringEncoding]];
Run Code Online (Sandbox Code Playgroud) objective-c ×1