- 追加された行はこの色です。
- 削除された行はこの色です。
*目的 [#ga5b508a]
いまさら、コマンドライン用のコマンドをつくってもだれもよころばないことぐらいわかっているけど、
あえて、簡単な動くものをつくってみて、そのなかから何かを学んでみようと思う。
たとえば、
「コンパイルエラーが出たけどどうするの?」
といった、かんじのことをまなびたいわけだ。
例題としてターミナル用のコマンドを作ってみることで、いろいろと勉強してみてもいいんじゃないかとおもうわけだ。
*日本語でコンソールに文字を出してみる。 [#bdf2dafc]
println(@"にほんご");
void println(NSString *message){
printf([message UTF8String]);
}
**改行ってどうすんの? [#s3158da2]
実は、Javaと同じかとおもって、¥nってやったら、全然改行してくれなかったんだよ。
println(@"にほんご¥n");
ってね、別にC言語もそうだったし、これでいいと思ったんだ。でも、なにも反応なし。
おっかしいなと思って、他のサイトのサンプルとにらめっこしてわかったんだけど、バックスラッシュがそもそも使えるんだよね。
**バックスラッシュの入力をマスターせよ [#vbabe0f8]
optionキー(alt) + \ で、バックスラッシュになります。
println(@"にほんご2行目 \n");
でばなをくじかれた思いだよまったく。
*実行ファイルってどこにあるのか? [#a23b8c86]
探し方は、XCodeの実行可能ファイルって所にファイルがあるから、その情報をみてみるとどこにできているのかがわかる。