В моей GameViewController я иметь эту функцию:Вызов функции из другой сцены
func shareButton(){
var myShare = "test"
let activityVC:UIActivityViewController = UIActivityViewController(activityItems: [myShare], applicationActivities: nil)
self.presentViewController(activityVC, animated: true, completion:nil)
}
Я хочу, чтобы вызвать эту функцию из моего GameScene, я пытался это так, но это не будет работать:
GameViewController.shareButton()
Это дает ошибку: «Отсутствует аргумент для параметра № 1 при вызове»
Каков правильный способ сделать эту работу?
Похоже 'GameViewController' не является экземпляром GameViewController, а класс. Смотрите: http://stackoverflow.com/questions/24087936/how-do-i-make-class-methods-properties-in-swift – LearnCocos2D
Я попытался изменить func shareButton() в класс func shareButton(), но это также не делает 't work .. – sdd