में वैराडिक फ़ंक्शन अनुपलब्ध है, मैं तेज़ी से नया हूं। जब मैं सिर्फ मूल बातें सीख रहा हूँ मैं NSLog
'एनएसएलओजी' अनुपलब्ध है: स्विफ्ट
यहाँ पर यह त्रुटि आई मेरी कोड है:
import UIKit
class ViewController: UIViewController {
var myString: NSString?
override func viewDidLoad() {
super.viewDidLoad()
myString = "himanth"
print(myString)
NSLog("%@" , myString)
// Do any additional ssetup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
मैं इस
var myString: NSString!
तरह myString
घोषणा कर रहा हूँ तो यह NSLog
उपयोग करने के लिए ठीक है और मैं कंसोल भी देख सकता हूं।
लेकिन इस के कारण समस्या
var myString: NSString?
यह दर्शाता है की तरह स्ट्रिंग की घोषणा NSLog
पर और त्रुटि दिखा।
इसके साथ समस्या क्या है?
'NSLog ("% @ ", myString ??" "का उपयोग करने के लिए बेहतर" निश्चित रूप से? –
Grimxn
यह बिल्कुल एक वैकल्पिक @Grimxn है –