Is there anyway we can take input from command line in Objective-C, the way we can take in C/C++?
int inputVariableName;
cin >> inputVariableName;
scanf("%i", userInput);
just as you would in c
To get Objective-C objects from the input, simple convert them after reading them in:
NSNumber * number = [nsnumber numberwithint:useriput];
Sure. Compile your code as Objective-C++.
This is typically as easy as renaming the file from having a .m suffix to a .mm suffix.
Documentation is included with the Xcode tools as to the details of Objective-C++.