1
Как вы добавляете JS-файл в домашний каталог, чтобы 's' не возвращал 'nil'. Благодарю.iOS 8 JavaScriptCore: Где вы размещаете свои файлы JavaScript?
func analyzeText(text: String) {
let homeDir = NSHomeDirectory()
var err: NSError? = NSError()
let s = String(contentsOfFile: homeDir + "/text.js", encoding: NSUTF8StringEncoding, error: &err)
println(s)
var context = JSContext(virtualMachine: JSVirtualMachine())
context.evaluateScript(s)
let analyzeText = context.objectForKeyedSubscript("analyzeText")
let analyzeTextVal = analyzeText.callWithArguments([text])
println(analyzeTextVal)
}