ファイルから文字列を読み込むには、NSStringを初期化するときにファイルパスを指定する方法が使えます。 そして、文字列を改行コードで区切って1行ずつ取得する機能はNSStringクラスに備わっているので、次のようなコードで簡単に実装できます。 NSString *path = @"/path/for/file.txt"; NSString *str = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil]; // 1行ずつ文字列を列挙 [str enumerateLinesUsingBlock:^(NSString *line, BOOL *stop) { NSLog(@"%@", line); }]; 大抵の場合はこの方法で良いのですが、NSStringのインスタンスを作るとき