Hallo
ich versuche meine Ergebnisse in einer txt Datei zu speichern. Das klappt aber nicht. Dann habe ich NSLog benutzt um zu gucken, was daraus kommt. Dann hab ich gesehen, dass ich nur (null) bekomme.
hier ist mein code:
Alles anzeigen
und ich bekomme:
2014-06-04 16:21:26.833 fftwneu[27511:907] (null)
2014-06-04 16:21:26.834 fftwneu[27511:907] (null)
2014-06-04 16:21:26.835 fftwneu[27511:907] (null)
2014-06-04 16:21:26.836 fftwneu[27511:907] (null)
2014-06-04 16:21:26.836 fftwneu[27511:907] (null)
2014-06-04 16:21:26.837 fftwneu[27511:907] (null)
2014-06-04 16:21:26.837 fftwneu[27511:907] (null)
2014-06-04 16:21:26.838 fftwneu[27511:907] (null)
2014-06-04 16:21:26.838 fftwneu[27511:907] (null)
2014-06-04 16:21:26.839 fftwneu[27511:907] (null)
...
Was mache ich hier falsch?
ich versuche meine Ergebnisse in einer txt Datei zu speichern. Das klappt aber nicht. Dann habe ich NSLog benutzt um zu gucken, was daraus kommt. Dann hab ich gesehen, dass ich nur (null) bekomme.
hier ist mein code:
Quellcode
-
- NSArray * array = @[@-0.341995f , @-0.215363f , @0.005142f , ...
- for( i = 0 ; i < SIZE ; i++ ) {
- data[i][0] = [array[i] floatValue];
- data[i][1] = 0.0;
- }
- fftw_execute( plan_forward );
- for( i = 0 ; i < SIZE ; i++ ) {
- NSMutableArray *sensorData;
- NSString *strSensorData = [NSString stringWithFormat:@" %.6f %.6f ", fft_result[i][0], fft_result[i][1]];
- [sensorData addObject:strSensorData];
- NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
- NSString *docDir = [paths objectAtIndex: 0];
- NSString *docFile = [docDir stringByAppendingPathComponent: @"sensordataX.txt"];
- NSFileManager *fileManager = [NSFileManager defaultManager];
- if (![fileManager fileExistsAtPath:docDir])
- [fileManager createFileAtPath:docDir
- contents:nil
- attributes:nil];
- [sensorData writeToFile:docFile atomically:YES];
- [sensorData.description writeToFile:docFile atomically:YES encoding:NSUTF8StringEncoding error:nil];
- NSLog(@" %@ " ,sensorData );
und ich bekomme:
2014-06-04 16:21:26.833 fftwneu[27511:907] (null)
2014-06-04 16:21:26.834 fftwneu[27511:907] (null)
2014-06-04 16:21:26.835 fftwneu[27511:907] (null)
2014-06-04 16:21:26.836 fftwneu[27511:907] (null)
2014-06-04 16:21:26.836 fftwneu[27511:907] (null)
2014-06-04 16:21:26.837 fftwneu[27511:907] (null)
2014-06-04 16:21:26.837 fftwneu[27511:907] (null)
2014-06-04 16:21:26.838 fftwneu[27511:907] (null)
2014-06-04 16:21:26.838 fftwneu[27511:907] (null)
2014-06-04 16:21:26.839 fftwneu[27511:907] (null)
...
Was mache ich hier falsch?