1. ホーム
  2. objective-c

[解決済み] Objective-CのNSLog関数でNSString型を出力する方法とは?

2022-02-10 11:55:41

質問

ユーザーから名前を入力し、その入力した名前をNSStringでNSLogに出力したい。 どのような%記号で、どのように出力するのかがわかりません。 scanf()関数を使えばいいのでしょうか? 私はObjective-Cの初心者なので、どうか助けてください。

どのように解決するのですか?

NSStringを含むすべてのオブジェクトに%@を使用することができます。これは順番にオブジェクトを呼び出します。 description メソッドを呼び出すと、適切な文字列が表示されます。ほとんどのオブジェクトはすでにかなり便利な表現を持っています(例えば、NSArrayオブジェクトはそのすべてのコンテンツの説明を返します)。