Я застрял в этой проблеме часами. Я пробовал писать класс в Objective C, Swift, регистрируя вывод массива (который не является ником и вообще не имеет проблем при регистрации), даже используя NSURL для использования writeToFile. Я очистил проект и протестировал его на iOS Simulator и на устройстве iOS. Этот точный код работает в другом классе, но не в этом. Любая помощь была бы оценена ...WriteToFile не работает Swift
let paths = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.UserDomainMask, true)
var docs: String = paths[0] as String
let responseData = docs.stringByAppendingPathComponent("myOwnData.plist")
let test = self.tweetsArray!.writeToFile(responseData, atomically: true)
println(test)
Я добавил 'let array: NSArray = [" abc "]' в начале кода, он печатает true. – gabbler
@gabbler Итак, хотя это не было ответом на проблему, это привело меня к правильному пути. По-видимому, для решения этой проблемы все, что мне нужно сделать, это добавить 'self.tweetsArray = NSArray();' вверху. Не стесняйтесь публиковать это как ответ, спасибо большое :) – isklikas