質問編集履歴
1
txtファイルの書き込み
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
|
|