-2
NSStringからの入力を取得するにはscanf ("%@", &str);
は機能しませんか?NSStringに入力する方法は?
NSStringからの入力を取得するにはscanf ("%@", &str);
は機能しませんか?NSStringに入力する方法は?
scanfはNSString(私が知る限り)ではなくC文字列を読み込みます。だから、あなたが何をしようとして行うには、まずところで
myString = [NSString stringWithUTF8String:str];
を次のように、そうでないC文字列(つまり文字列)にあなたの入力を読み、NStringにこれを行う必要がありますstrが配列の場合、strのアドレス、つまり& strを渡す必要があります。単純に実行します。[?ココア/基盤ツールコンソールから入力を読む]
scanf("%s",str);
の可能複製(http://stackoverflow.com/questions/869802/read-input-from-a-cocoa-foundation-tool -console) –
* * NSString、またはNSStringからの* *へ?あなたの主題は1つ、あなたの質問はもう1つ、答えには大きな違いがあります... –