Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
Dev_Dev
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 64
#1

WriteToFile не записывает в файл - Objective-C

17.01.2015, 20:46. Просмотров 690. Ответов 5
Метки нет (Все метки)

Здравствуйте, в файле ViewController в методе ViewDidLoad я пишу следующее:
Objective-C
1
2
3
4
NSString *path = @"TextFile.txt";
    
    NSString *Text = @"Some text";
    [Text writeToFile:@"TextFileOfValues" atomically:YES encoding:NSUTF8StringEncoding error:NULL];
Но ничего не происходит (((( ничего не записывается. Причем этот текстовый файл был создан вручную в файлах самого проекта, а если бы его не было - тогда ничего не создается и не записывается. Помогите, пожалуйста, на таком небольшом примере
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2015, 20:46     WriteToFile не записывает в файл
Посмотрите здесь:

Запись в файл не происходит, или не всё записывает, или криво записывает. Что не так? - Delphi
Здравствуйте! Подскажите пожалуйста - в чем тут может быть проблема?.. Записываю данные в файл, потом вывожу - и вместо того, что бы...

Написать программу, которая в файл g записывает четные числа, а в файл h нечетные - Pascal
В файле f записаны целые числа.Написать программу,которая в файл g записывает четные числа,а в файл h нечетные

Написать программу, которая в файл g записывает четные числа, а файл h — нечетные - Pascal ABC
В файле f записаны целые числа. Написать программу, которая в файл g записывает четные числа, а файл h - нечетные.

Написать программу, которая в файл g записывает положительные числа, а файл h - отрицательные. - C#
В файле f записаны целые числа. Написать программу, которая в файл g записывает положительные числа, а файл h - отрицательные.

Написать программу, которая в файл g записывает четные числа, а файл h - нечетные - C#
В файле f записаны целые числа. Написать программу, которая в файл g записывает четные числа, а файл h - нечетные.

Написать программу, которая в файл g записывает положительные числа, а файл h-отрицательные - Turbo Pascal
в файле f записаны целые числа.написать программу,которая в файл g записывает положительные числа,а файл h-отрицательные

Не записывает в файл - C++
посмотрите и исправьте ошибку в коде #include <stdio.h> #include <math.h> #include <conio.h> double f(double uu,double vv)...

Не записывает в файл - C++
писал на visual studio, надо переделать на dev. товарищи, помогите. какая-то фигня с fаpp #include <iostream> #include <cstdlib> ...

Не записывает в файл - Assembler
Не могу понять почему не записывает в файл строчку из buff? .386 ; 32-битный режим .model flat, stdcall ; компиляция в exe-файл с...

Не записывает в файл - C++
Доброго времени суток. Написал код, который должен открывать файл, находить в нем определенный символ и заменять его на другой. Все...

Не записывает в файл - C++
Здравствуйте! Сделал сортировку,но почему то не записывается в файл. Сам код: #include<iostream> #include<fstream> using...

не записывает в файл - C++
суть - записать из 3-х файлов в 1 и обратно #define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" #include "conio.h" #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
18.01.2015, 10:32     WriteToFile не записывает в файл #2
Например так:
Objective-C
1
2
3
4
NSURL *tmpDirURL = [NSURL fileURLWithPath:NSTemporaryDirectory() isDirectory:YES];
NSString *tmpPath = [tmpDirURL path];
NSString *filePath = [tmpPath stringByAppendingPathComponent:@"TextFileOfValues"];
[@"Some text" writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:NULL];
Dev_Dev
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 64
18.01.2015, 12:52  [ТС]     WriteToFile не записывает в файл #3
Спасибо, но даже в этом случае ничего не происходит ((((
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
18.01.2015, 17:53     WriteToFile не записывает в файл #4
Dev_Dev, А что вы ожидает конкретно? Где файл ищете?
Dev_Dev
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 64
19.01.2015, 01:31  [ТС]     WriteToFile не записывает в файл #5
В файлах проекта.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
19.01.2015, 08:01     WriteToFile не записывает в файл #6
Dev_Dev, в файлы проекта вы ничего никогда записать с девайса не сможете.
Посмотреть куда записали можете так:
Objective-C
1
NSLog(@"%@", filePath);
По моему коду ищите в temp директории того устройства на котором запускается код. Либо в temp папке в папке симулятора в папке приложения если запускаете на симуляторе.
Yandex
Объявления
19.01.2015, 08:01     WriteToFile не записывает в файл
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru