2014-10-07から1日間の記事一覧

NSStringで改行するためには、¥nではダメ。\nにする。

Objective-CのNSStringで、改行を含めるために円マークを使って「¥n」としたら、うまくいきません。 //¥nじゃダメ! NSString *hoge = @"hoge ¥n hoge2 ¥n hoge3"; NSLog(@"表示は:%@",hoge); 上を実行すると、 表示は:hoge ¥n hoge2 ¥n hoge3となります。…

Objective-C ファイルに文字列を書き込み、保存する。

Objective-Cでファイルを保存するためには、NSStringクラスのwriteToFileメソッドを使います。 NSString *message = @"File Operationg \nObjective-C \n"; [message writeToFile:@"/tmp/message.txt" atomically:YES encoding:NSUTF8StringEncoding error:N…

Objective-Cで例外処理を行う

例外とは、コードが予期しない事態が起きた時に、処理を止めずに進めるための仕組みです。予想外の入力を受け取った時なども、例外をキャッチすることで、後続の処理へと進めることができます。 たとえば・・・ NSMutableArray *array = [[NSMutableArray al…