Swift (iOS) में View Controllers के बीच डेटा कैसे भेजें?
सभी को नमस्ते! मैं Swift में iOS डेवलपमेंट में नया हूँ और स्क्रीन के बीच डेटा भेजने में समझ नहीं पा रहा हूँ। मेरे पास दो View Controller हैं: `FirstViewController` और `SecondViewController`। पहले में एक text field (UITextField) है, और मैं चाहता हूँ कि बटन दबाने के बाद इस field का टेक्स्ट दूसरे View Controller में UILabel में दिखे।
मैंने segue के ज़रिए डेटा भेजने की कोशिश की, लेकिन कुछ काम नहीं हुआ। यहाँ मेरा कोड है:
```swift
// FirstViewController.swift
import UIKit
class FirstViewController: UIViewController {
@IBOutlet weak var textField: UITextField!
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "showSecondVC" {
let secondVC = segue.destination as! SecondViewController
secondVC.label.text = textField.text // यहाँ error है
}
}
}
// SecondViewController.swift
import UIKit
class SecondViewController: UIViewController {
@IBOutlet weak var label: