Swift में Int को String में कैसे बदलें? विस्तृत गाइड
सभी को नमस्ते! मैं Swift में नया हूँ और एक संख्या को स्ट्रिंग में बदलने में समस्या का सामना कर रहा हूँ। मैं iOS के लिए एक सरल ऐप लिख रहा हूँ — टिप कैलकुलेटर। मुझे कुल राशि को UILabel में दिखाना है, लेकिन कंपाइलर त्रुटि दे रहा है।
यहाँ मेरा कोड है:
```swift
let totalBill: Double = 1250.50
let tipPercentage: Double = 0.15
let tipAmount = totalBill * tipPercentage
let finalAmount = totalBill + tipAmount
// परिणाम दिखाने की कोशिश
resultLabel.text = finalAmount // त्रुटि!
```
Xcode त्रुटि देता है: "Cannot assign value of type 'Double' to type 'String?'"। मैं समझता हूँ कि UILabel को स्ट्रिंग चाहिए, संख्या नहीं। लेकिन Int या Double को String में सही तरीके से कैसे बदलें?
मैंने `String(finalAmount)` लिखने की कोशिश की, लेकिन यकीन नहीं है कि यह सही तरीका है। इसके अलावा मैंने इंटरनेट पर अलग-अलग तरीके देखे: स्ट्रिंग इंटरपोलेशन, String कंस्ट्रक्टर, NSNumber के माध्यम से। Swift के लिए कौन सा तरीका सबसे अच्छा माना जाता है?
विशेष रूप से मुझे इसमें दिलचस्पी है:
1. Int को String में कैसे बदलें?
2. Double को String में कैसे बदलें?