2016-03-03 3 views

ответ

1

Библиотека cordova-ios написана в Objective-C, но вы можете создавать Swift-плагины. Следует отметить, что вы должны сделать свой основной класс плагина доступным для Objective-C. См. Пример here.

@objc(HWPHello) class Hello : CDVPlugin { 
    func greet(command: CDVInvokedUrlCommand) { 
     var message = command.arguments[0] as String 

     var pluginResult = CDVPluginResult(status: CDVCommandStatus_OK, messageAsString: "Hello \(message)") 
     commandDelegate.sendPluginResult(pluginResult, callbackId:command.callbackId) 
    } 
}