Раньше мне было скучно, и я столкнулся с проблемой 'use scanf'. так как я хотел посмотреть, смогу ли я сделать это без перехода в c, появилось следующее:
NSFileHandle *input = [NSFileHandle fileHandleWithStandardInput];
while (1)
{
NSData* data = [input availableData];
if(data != nil)
{
NSString* aStr = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
}
}
Я уверен, что кто-то может оптимизировать это и сделать его лучше (это было использовано для действительно простого инструмента CLI PoC)