この有線の問題があります。ファイルからコンテンツを取得できず、それで NSMutableArray を開始できません。
これが私のコードです:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSLog(@"Does file exist?: %i", [[NSFileManager defaultManager] fileExistsAtPath:[NSString stringWithFormat: @"%@/length.txt", documentsDirectory]]);
NSMutableArray *tempArr;
tempArr = [[NSMutableArray alloc] initWithContentsOfFile:[NSString stringWithFormat: @"%@/length.txt", documentsDirectory]];
これを試みると、initWithContentsOfFile は (null) を返します。ファイルが存在するかどうかをチェックする行は、コンソールに「1」を出力します。
これは、データを保存するために使用しているコードです。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
[length.text writeToFile:[NSString stringWithFormat: @"%@/length.txt", documentsDirectory] atomically:NO];
別のプログラムでほぼ同じコードを問題なく使用しています。
ここで本当に助けが必要です、おそらく私は今のところ目が見えないだけです...