質問編集履歴

1

txtファイルの書き込み

2017/02/13 05:01

投稿

sakittyo
sakittyo

スコア16

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,20 @@
3
3
  加速度センサからの値を保存し、テキストファイルなどに出力したいです。
4
4
 
5
5
  今、画面に加速度の値を表示しているのですがそれを保存したいです。
6
+
7
+
8
+
9
+ 追記
10
+
11
+ NSStrrigを使いtxtファイル作成、書き込みができました。
12
+
13
+ しかしその中身を確認する方法がわかりません。
14
+
15
+ ドキュメントディレクト内に保存されています。
16
+
17
+ Xcode→windows→devies→デバイス選択→アプリ名 の流れでtxtファイルがあることは確認が取れています。
18
+
19
+ このtxtファイルをPCにコピーしたいです。
6
20
 
7
21
  ###該当のソースコード
8
22
 
@@ -84,6 +98,22 @@
84
98
 
85
99
  self.zLabel.text = [NSString stringWithFormat:@"z %f", data.acceleration.z];
86
100
 
101
+
102
+
103
+ //追記部分
104
+
105
+ NSString *str = @"%f\n",*data.acceleration.x;//出力したいテキスト
106
+
107
+ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
108
+
109
+ NSString *documentsDirectory = [paths objectAtIndex:0];
110
+
111
+ NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:@"testText.txt"];
112
+
113
+ [str writeToFile:dataPath atomically:YES encoding:NSUTF8StringEncoding error:nil];
114
+
115
+ NSLog(@"file path =(%@)",dataPath);//出力されるパスを表示
116
+
87
117
  };
88
118
 
89
119