2015-10-21 3 views
8
प्रारंभकर्ता की

परिणाम अप्रयुक्त है, मैं इस कोड में इस त्रुटि मिलती है:परिणाम अप्रयुक्त है

enter image description here

इस तरह यह बदल रहा है यह चुप्पी:

_ = NSURLConnection(request: request, delegate: nil, startImmediately: true) 

हालांकि यह कोड बनाता है अधिक uglier, "_ =" का उपयोग किये बिना इस चेतावनी को चुप करने का कोई तरीका है?

संपादित करें, यहाँ एक और उदाहरण:

class SomeView: UIView { 
    init(sender: UIViewController) { 
     super.init(frame: CGRect(x: 10, y: 10, width: 10, height: 10)) 
     sender.view.addSubview(self) 
    } 
    required init?(coder aDecoder: NSCoder) { 
     fatalError("init(coder:) has not been implemented") 
    } 
} 
class ViewController: UIViewController { 
    override func viewDidLoad() { 
     super.viewDidLoad() 
     SomeView(sender: self) ///Result of initializer is unused 
    } 
} 

इस उदाहरण के बाद से मैं दृश्य के भीतर से subview द्वारा जोड़ा जा रहा में, मैं वैसे भी में बनाया SomeView वस्तु का उपयोग करने की जरूरत नहीं है।

+1

मेरा मानना ​​है कि इस विधि अब मान्य नहीं है। आपको इसके बजाय 'NSURLSession' का उपयोग करना चाहिए। – Abhinav

उत्तर

1

वर्कअराउंड:

NSURLConnection(request: request, delegate: nil)?.start() 
+1

हैलो, यह एक अच्छा काम है, हालांकि मैंने एक और उदाहरण शामिल करने के लिए प्रश्न संपादित किया – Esqarrouth

संबंधित मुद्दे