В чем разница между writeToFile и writeToURL? - PullRequest
6 голосов
/ 20 июля 2011

Может быть, кто-нибудь может объяснить это здесь или отправить мне правильные документы?

Я прочитал документы по IOS и до сих пор не могу его получить, когда я использую метод writeToURL. Может быть, проблема со мной, если все, кроме меня, понимают это, но если кто-то может мне помочь с этим, я был бы очень благодарен: -)

Ответы [ 2 ]

6 голосов
/ 20 июля 2011

Разница в том, что writeToFile: нужен NSString, а writeToURL: нужен NSURL. Apple рекомендует использовать writeToURL:.

URL-адреса могут быть как удаленными, так и локальными. Вы можете использовать + [NSURL fileURLWithPath:].

1 голос
/ 21 февраля 2015

"Поскольку в настоящее время поддерживаются только URL-адреса file: //, нет никакой разницы между этим методом и writeToFile: atomically:, за исключением типа первого аргумента."

https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSData_Class/#//apple_ref/occ/instm/NSData/writeToURL:atomically:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...