Привет, я новичок в программировании на iOS в быстром темпе, пока кто-то не сделал дубликат или какой-либо другой заряд не поставил мой первый вопрос здесь, так что поторопитесь, я немного запутался в создании объекта и его передаче, пока онне имеет назначения.Я хочу назначить это, но я не знаю как.Пожалуйста, посмотрите на изображения
var jobData:Job!
var jobDataa: JobData! // I want to pass its value to the other VC but its creating nill
var jobs = [Job]() // this is wokring fine
var jobs2 = [JobData]() // this is creating nill
в том же классе
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if(segue.identifier == "jobDetail"){
let rowClicked = (self.tableView.indexPathForSelectedRow?.row)!
jobData = self.jobs[rowClicked]
let dvc = segue.destination as! JobDetailViewController
dvc.job = jobData // here I am send 1st variable which is working fine
//dvc.jobData = jobDataa // but here its the second variable I know its not assigned. I need to know how can I assign it to pass that value
}
}
сейчас здесь я отправляю ноль.вот почему его сбой.Мне нужно знать, как присвоить значение другой переменной.Пожалуйста, помогите, я действительно отчаянно нуждаюсь в решении этого.заранее спасибо.