swift2 पर टैग किए गए जवाब

ऐप्पल की स्विफ्ट प्रोग्रामिंग भाषा के संस्करण 2.x में परिवर्तन से सीधे संबंधित प्रश्नों के लिए ही इस टैग का उपयोग करें। अधिक सामान्य भाषा के प्रश्नों के लिए टैग [स्विफ्ट] का उपयोग करें, या ऐप्पल प्लेटफार्मों पर विकसित होने के बारे में सवालों के लिए टैग [आईओएस], [कोको], [ऐप्पल-वॉच] आदि का उपयोग करें।

13
स्विफ्ट का गार्ड कीवर्ड
स्विफ्ट 2 ने guardकीवर्ड पेश किया , जिसका उपयोग यह सुनिश्चित करने के लिए किया जा सकता है कि विभिन्न डेटा जाने के लिए तैयार है। एक उदाहरण जो मैंने इस वेबसाइट पर देखा है वह एक सबमिट किए गए फ़ंक्शन को प्रदर्शित करता है: func submitTapped() { guard username.text.characters.count …

6
बाइनरी ऑपरेटर '|' दो UIViewAutoresizing ऑपरेंड पर लागू नहीं किया जा सकता है
स्विफ्ट 2.0 में यह त्रुटि हो रही है। बाइनरी ऑपरेटर '|' दो UIViewAutoresizing ऑपरेंड पर लागू नहीं किया जा सकता है यहाँ कोड है: let view = UIView(frame: CGRect(x: 0, y: 0, width: 320, height: 568)) addSubview(view) view.autoresizingMask = UIViewAutoresizing.FlexibleWidth | UIViewAutoresizing.FlexibleHeight किसी भी विचार समस्या क्या हो सकती है?
193 ios  swift  cocoa-touch  swift2 

4
स्विफ्ट 2.0 - बाइनरी ऑपरेटर "|" दो UIUserNotificationType ऑपरेंड पर लागू नहीं किया जा सकता है
मैं इस तरह से स्थानीय सूचनाओं के लिए अपना आवेदन पंजीकृत करने का प्रयास कर रहा हूं: UIApplication.sharedApplication().registerUserNotificationSettings(UIUserNotificationSettings(forTypes: UIUserNotificationType.Alert | UIUserNotificationType.Badge, categories: nil)) Xcode 7 और स्विफ्ट 2.0 में - मुझे त्रुटि मिलती है Binary Operator "|" cannot be applied to two UIUserNotificationType operands। क्रिप्या मेरि सहायता करे।
193 ios  swift  swift2 

1
प्रयास करें प्रयास करें! & प्रयत्न? क्या अंतर है, और प्रत्येक का उपयोग कब करना है?
में स्विफ्ट 2.0 , एप्पल त्रुटियों (कर-कोशिश पकड़) को संभालने के लिए एक नया तरीका पेश किया। और कुछ दिनों पहले बीटा 6 में भी एक नया कीवर्ड शुरू किया गया था ( try?)। इसके अलावा, जानता था कि मैं उपयोग कर सकता हूं try!। 3 कीवर्ड के बीच अंतर …

6
स्विफ्ट डू-ट्राई-कैच सिंटैक्स
मैं इसे नई त्रुटि को समझने की कोशिश करता हूं, जो तेजी से हो रही है। 2. यहाँ मैंने जो किया है: मैंने पहली बार एक त्रुटि घोषित की है: enum SandwichError: ErrorType { case NotMe case DoItYourself } और फिर मैंने एक विधि घोषित की जो एक त्रुटि फेंकता …
162 swift  swift2 

10
@ परीक्षण का उपयोग करते समय 'मॉड्यूल को परीक्षण के लिए संकलित नहीं किया गया था
मैं @testableअपनी कक्षाओं को परीक्षण लक्ष्य में उजागर करने के लिए स्विफ्ट 2 की नई घोषणा का उपयोग करने की कोशिश कर रहा हूं । हालाँकि मुझे यह संकलक त्रुटि मिल रही है: Intervalsवह मॉड्यूल है जिसमें वह कक्षाएं हैं जिन्हें मैं उजागर करने की कोशिश कर रहा हूं। मैं …

11
"++" और "-" ऑपरेटरों को Xcode 7.3 में पदावनत किया गया है
मैं Xcode 7.3 नोट देख रहा हूं और मैं इस मुद्दे को देखता हूं। ++ और - ऑपरेटरों को पदावनत कर दिया गया है क्या कोई यह समझा सकता है कि यह पदावनत क्यों है? और मैं सही Xcode के नए संस्करण में अब आप के बजाय का उपयोग करने …

9
स्विफ्ट 2 में एक कस्टम संदेश के साथ एक त्रुटि / अपवाद को फेंकने का सबसे सरल तरीका?
मैं स्विफ्ट 2 में कुछ करना चाहता हूं जो मैं कई अन्य भाषाओं में कर रहा हूं: एक कस्टम संदेश के साथ एक रनटाइम अपवाद फेंकें। उदाहरण के लिए (जावा में): throw new RuntimeException("A custom message here") मैं समझता हूं कि मैं एरुम टाइप को फेंक सकता हूं जो कि …
136 ios  swift  swift2 

12
स्विफ्ट में स्ट्रिंग से पूर्णांक मान प्राप्त करें
तो मैं यह कर सकता हूँ: var stringNumb: NSString = "1357" var someNumb: CInt = stringNumb.intValue लेकिन मैं इसे w / a करने का तरीका नहीं खोज सकता String। मैं कुछ करना चाहता हूँ जैसे: var stringNumb: String = "1357" var someNumb: Int = Int(stringNumb) यह भी काम नहीं करता …
134 swift  swift2 

5
स्विफ्ट एक्सटेंशन में ओवरराइडिंग के तरीके
मैं केवल अपनी कक्षा की परिभाषाओं में आवश्यकताएं (संग्रहीत गुण, इनिशियलाइज़र) रखता हूं और बाकी सभी को अपने आप में स्थानांतरित करता हूं extension, एक extensionतार्किक ब्लॉक की // MARK:तरह। उदाहरण के लिए एक UIView उपवर्ग के लिए, मैं लेआउट-संबंधित सामान के लिए एक एक्सटेंशन के साथ, एक को आगे …

11
stringByAppendingPathComponent उपलब्ध नहीं है
मेरा ऐप इंस्टाग्राम पर फ़ोटो साझा करता है, ऐसा करने के लिए वह इसे पहले एक अस्थायी निर्देशिका पर सहेजता है: let writePath = NSTemporaryDirectory().stringByAppendingPathComponent("instagram.igo") यह काम कर रहा था Swift 1.2, लेकिन काम नहीं कर रहा है Swift 2.0। दिया गया त्रुटि संदेश है: stringByAppendingPathComponent उपलब्ध नहीं है: इसके …
132 ios  swift  swift2 

8
स्विफ्ट: गार्ड लेट बनाम अगर लेट
मैं स्विफ्ट में Optionals के बारे में पढ़ रहा हूं, और मैंने ऐसे उदाहरण देखे हैं जहां if letयह जांचने के लिए उपयोग किया जाता है कि क्या कोई ऑप्शनल एक मान रखता है, और यदि ऐसा होता है - तो अनकैप्ड वैल्यू के साथ कुछ करें। हालाँकि, मैंने देखा …

4
स्विफ्ट में न्यूलाइन के बिना प्रिंट
तेजी से 2.0 में, print()स्वचालित रूप से एक नया वर्ण जोड़ता है। स्विफ्ट 1.2 में, println()और print()अलग-अलग कार्य करता था। तो मैं कुछ टेक्स्ट कैसे प्रिंट करूं और उसमें कोई नईलाइन न जोड़ूं क्योंकि स्विफ्ट के बाद अब ऐसा कोई प्रिंट फंक्शन नहीं है जो नईलाइन्स को जोड़ न सके।
110 swift  swift3  swift2 

5
प्रोटोकॉल का उपयोग केवल एक सामान्य बाधा के रूप में किया जा सकता है क्योंकि इसमें स्व या संबद्धता संबंधी आवश्यकताएं हैं
मेरे पास एक प्रोटोकॉल रिक्वेस्ट है और इसमें नीचे की तरह संबंधित मॉडल है। public protocol RequestType: class { associatedtype Model var path: String { get set } } public extension RequestType { public func executeRequest(completionHandler: Result<Model, NSError> -> Void) { request.response(rootKeyPath: rootKeyPath) { [weak self] (response: Response<Model, NSError>) -> …

4
कैसे तेज में एक चेतावनी चुप्पी के लिए
मेरे पास एक कोड है जो बहुत सारी चेतावनियाँ पैदा कर रहा है (अपग्रेड किया गया एपीआई) क्लेंग का उपयोग करना * मैं कर सकता था #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wdeprecated-declarations" ... #pragma clang diagnostic pop हालाँकि यह स्विफ्ट में काम नहीं करता है। इसे स्विफ्ट …
98 swift  pragma  swift2 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.