तो मैं त्रुटि निम्नलिखित कोड यह मुझे पता चलता का उपयोग करें "प्रकार 'HttpConnection' प्रोटोकॉल के अनुरूप नहीं है 'NSObjectProtocol'"तेजी से क्यों हम NSObject से विरासत के बिना एक प्रोटोकॉल अपनाने नहीं कर सकते हैं?
class HttpConnection : NSURLConnectionDataDelegate {
var urlConnection : NSURLConnection?
weak var delegate : HttpConnecting?
init(delegate:HttpConnecting){
self.delegate = delegate;
}
func startAsynRequestWithUrlString(url:NSString, withMethod:NSString){
}
}
तो मैं NSObject को HttpConnection उपवर्ग तो यह ठीक काम करता है। तो मेरा सवाल यह है कि जब मुझे NSURLConnectionDataDelegate प्रोटोकॉल को तेज़ी से अपनाने की आवश्यकता होती है तो मुझे NSObject से कक्षा का उत्तराधिकारी क्यों होना चाहिए?
संबंधित: http://stackoverflow.com/q/24991018/242933 – ma11hew28