Я получил этот класс:Передача информации с помощью перетекает программно в Swift
class ViewController: UIViewController {
var keywords = []
...
}
и другой класс:
class ExplorerViewController: UIViewController {
func searchMapSegue() {
let next = self.storyboard?.instantiateViewControllerWithIdentifier("MapViewController") as! ViewController
next.keywords = searchKeywordsArray
self.presentViewController(next, animated: false, completion: nil)
}
}
и searchMapSegue() вызывается по нажатию кнопки.
и я пытаюсь передать searchKeywordsArray в ViewController, но получаю EXC_BAD_INSTRUCTION. Может ли кто-нибудь сказать мне, в чем проблема? Я не использую раскадровку.
В коде вы используете раскадровку и в описании вы говорите «Я не использую раскадровку.» что это значит? –
@NiravD Извините, я имел в виду, что не использую main.storyboard. Я просто выполнил это: http://stackoverflow.com/questions/31813942/swift-programmatically-navigate-to-viewcontroller-and-pass-data. – tryingtolearn
Вы работаете в XIb? –