मैं वेक्टर कैलकुलेटर नामक एक स्थैतिक वर्ग बनाना चाहता हूं। शायद यह कार्य सिर्फ मेरे वेक्टर वर्ग में रखा जाना चाहिए (एनएसएसटींग की तरह - -stringByAppendingString
ओब्जे-सी में विधि) ... और यदि आपको लगता है कि ... मुझे बताएं।मैं स्विफ्ट में एक स्थिर वर्ग कैसे बना सकता हूं?
वैसे भी मैं वेक्टर कैलक्यूलेटर नामक स्थिर वर्ग में कुछ स्थिर फ़ंक्शन जोड़ना चाहता हूं। यह 'डॉट उत्पाद' की गणना करेगा और एक वेक्टर लौटाएगा। एक और समारोह 'दो दिए गए वैक्टरों के बीच कोण की गणना और वापसी' की संभावना होगी।
ए) किसी को भी इस या
बी के लिए एक स्थिर वर्ग बनाने का यह तरीका अपनाते हैं चाहेंगे) मैं सिर्फ इस तरह के रूप ... public func dotProductWithVector(v: Vector) -> Vector
और public func angleWithVector(v: Vector) -> Double
वेक्टर वर्ग के उदाहरण के रूप में कार्य करता है इन कार्यों जोड़ना चाहिए। और फिर इन दोनों तर्क वैक्टर v वेक्टर वर्ग मुख्य वेक्टर u पर लागू किए जाएंगे।
या तो ए या बी जाने का क्या फायदा है?
यदि आपको बी लगता है, तो भविष्य के संदर्भ के लिए, क्या आप स्विफ्ट में सभी स्थिर वर्ग बनाएंगे?
इस मदद कर सकता है आप http://en.swifter.tips/static-class/ –
क्या है 'स्थिर वर्ग '? –
मैं आपके दृष्टिकोण से बहुत उलझन में हूं। आपको स्थिर कक्षाओं की आवश्यकता क्यों है। –