Articles of तीव्र

स्ट्रिंग इन स्विफ्ट से एक विधि कॉल करें

एक विधि को अपने नाम से (एक स्ट्रिंग प्रारूप में) कॉल करना कभी-कभी उपयोगी हो सकता है स्विफ्ट में यह व्यवहार को बदलने और "गतिशील रूप से" कुछ करने के लिए क्लोजर का उपयोग करने के लिए अनुशंसित है, उदाहरण के लिए, आप कार्य के एक शब्दकोश, कुंजी के रूप में नाम के साथ, और […]

स्विफ्ट में UInt16 में दो बाइट UInt8 सरणी को रूपांतरित करें

स्विफ्ट के साथ मैं बाइट्स को यूआईटी 8_ एआर से एक पूर्णांक में कनवर्ट करना चाहता हूं। "सी" उदाहरण: char bytes[2] = {0x01, 0x02}; NSData *data = [NSData dataWithBytes:bytes length:2]; NSLog(@"data: %@", data); // data: <0102> uint16_t value2 = *(uint16_t *)data.bytes; NSLog(@"value2: %i", value2); // value2: 513 स्विफ्ट की कोशिश: let bytes:[UInt8] = [0x01, 0x02] […]

स्विफ्ट: आकार का उपयोग कैसे करें?

स्विफ्ट का उपयोग करते समय सी API के साथ एकीकृत करने के लिए, मुझे आकार के फ़ंक्शन का उपयोग करना होगा। सी में, यह आसान था। स्विफ्ट में, मैं प्रकार त्रुटियों की भूलभुलैया में हूँ। मेरे पास यह कोड है: var anInt: Int = 5 var anIntSize: Int = sizeof(anInt) दूसरी पंक्ति में त्रुटि "'एनएसएनम्बर' […]

println शब्दकोश "वैकल्पिक" है

इस स्निपेट पर विचार करें: let interestingNumbers = [ "Prime": [2, 3, 5, 7, 11, 13], "Fibonacci": [1, 1, 2, 3, 5, 8], "Square": [1, 4, 9, 16, 25], ] println(interestingNumbers["Square"]) let individualScores = [75, 43, 103, 87, 12] println(individualScores) कंसोल आउटपुट: वैकल्पिक ([1, 4, 9, 16, 25]) [75, 43, 103, 87, 12] क्यों शब्दकोश […]

वर्तमान प्लेटफॉर्म के लिए आप उपयुक्त रंग वर्ग का प्रयोग कैसे करते हैं?

मैं आईओएस और ओएस एक्स में अपना दृश्य किट कोड साझा करने की कोशिश कर रहा हूं, लेकिन एपीआई कॉल जो प्लेटफॉर्म के आधार पर रंग (और छवियों) को या तो UIColor / UIImage या NSColor / NSImage लेते हैं। मैं कोड का दोहराए बिना स्विफ्ट में सही वर्ग कैसे बना सकता हूं?

कैसे एक चर अनजाने बल से बचने के लिए?

मैं कैसे का उपयोग करने से बचें! इसका उपयोग करने के रूप में ऑपरेशन एक बल खोलना कर रहा है आमतौर पर एक खराब विकल्प है निम्नलिखित जैसे कोड के साथ बेहतर विकल्प क्या है, जहां कोड का उपयोग आसान बना देता है और अगर चर की जांच हो तो! पर कहा जाता है कभी […]

क्यों .पीपी फ़ाइल तेजी से उपलब्ध नहीं है?

तेज में, Prefix.pch फ़ाइल प्रदान नहीं की गई है। मेरी परियोजना में, मैं विश्व स्तर पर कुछ मैक्रोज़ घोषित करना चाहता हूं और बाहर के अनुप्रयोगों का उपयोग करना चाहता हूं। क्या कोई मुझे सुझाव दे सकता है कि यह कैसे करना है, कहां कहूं? क्या प्रीफ़िक्स.पीसी फ़ाइल में तेजी से बदलकर कोई अन्य फाइल […]

फ़ंक्शन पैरामीटर के रूप में कई एन्यूम मानों को कैसे पारित करें

मैं निम्न कैसे करूँगा – दो फ़ंक्शन पैरामीटर के रूप में NSStringDrawing विकल्प को तेज करना: CGRect boundingRect = [string boundingRectWithSize:CGSizeMake(280.0, NSIntegerMax) options:NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingUsesFontLeading attributes:options context:nil];

लघुकथा तर्क का नाम $ 0 सभी मापदंडों के एक ट्यूपल को वापस क्यों ले रहा है?

मैं एक वेरिएबल को परिभाषित करने की कोशिश कर रहा था जो एक क्लोजर को पकड़ सकता है और स्विफ्ट के लघुकथ तर्क नामों का उपयोग करते हुए कुछ कठिनाइयों में भाग लिया। निम्नलिखित कोड स्निपेट लें: var returnAString: (String, String) -> String returnAString = { return $0 } यह मुझे संकलन त्रुटि देता है […]

स्विफ्ट में एरे का एक सरणी समतल करें

स्काला, एक्सटेंड, ग्रोवि, रूबी और सह में flatten करने के लिए स्विफ्ट में कोई समकक्ष है? var aofa = [[1,2,3],[4],[5,6,7,8,9]] aofa.flatten() // shall deliver [1,2,3,4,5,6,7,8,9] बेशक मैं उस के लिए कम इस्तेमाल कर सकता है, लेकिन वह थोड़े बेकार है var flattened = aofa.reduce(Int[]()){ a,i in var b : Int[] = a b.extend(i) return b […]

दिलचस्प पोस्ट
एक UIView के शीर्ष शीर्ष कोने और सीमा जोड़ें फाइल अपलोड करने के लिए fileReader.readAsBinaryString -बीबीकिट-एनीमेशन – बाहरी रिंगों का उपयोग करके एक नाड़ी प्रभाव कैसे बनाया जाए ASP.NET एमवीसी – रीडायरेक्ट टीओएक्शन में मॉडलस्टेट की त्रुटियां कैसे सुरक्षित रखी जाती हैं? पर्ल का `सिस्टम` प्रयोग करना println शब्दकोश "वैकल्पिक" है जीएसओएन के साथ गतिशील जेएसओन फ़ील्ड को पार्स करने के लिए कैसे? पायथन में ** क्वार्ज का उपयोग करने का उचित तरीका कैसे एक unordered सूची में आइटम जोड़ने के लिए <ul> jquery का उपयोग कर XML स्कीमा (XSD) सत्यापन उपकरण? जावा: जेपीप्रगसरबार (या समतुल्य) जेटबबेडपैन टैब शीर्षक में AngularJS यूआरएल से टुकड़ा पहचानकर्ता को निकालना (# प्रतीक) अक्ष शीर्षक को ग्रीक वर्ण जोड़ना पॉड इंस्टॉल करने में त्रुटि "मेरे आवेदन को रेट करें" के लिए एंड्रॉइड दृष्टिकोण