swift.org/migration-guide के अनुसार, प्रेषण और संबंधित कार्यों में एक नया नया स्विफ्ट इंटरफ़ेस है (उदा। dispatch_async
->DispatchQueue.async
)। इसके अलावा अन्य नींव प्रकार Data
और Date
NSData
और NSDate
के बजाय मूल्य प्रकारों जैसे जोड़े गए हैं।स्विफ्ट 3 लिनक्स वीसी मैक डिस्पैच्यूयू
हालांकि, लिनक्स पर स्विफ्ट 3 (डेवलपर पूर्वावलोकन 1) के ओपन सोर्स संस्करण पर, ubuntu15.10 संकलक इन सभी परिवर्तनों को अस्वीकार करता है। वास्तव में, जिथब पर स्विफ्ट और स्विफ्ट-कोरलिब्स के ओपन सोर्स संस्करण को देखते हुए, मुझे वास्तव में इनमें से कोई भी परिवर्तन दिखाई नहीं देता है। चूंकि यह एक्सकोड डेवलपर पूर्वावलोकन पर संकलित होगा, इससे मुझे विश्वास करने के लिए प्रेरित किया गया है: मैं लिनक्स पर कुछ गलत कर रहा हूं या ये परिवर्तन ऐप्पल शाखा में किए गए हैं, न कि ओपन सोर्स शाखा। क्या कोई इसे सत्यापित कर सकता है और यदि उत्तरार्द्ध मामला है, और यदि हां, तो हम कैसे जानते हैं कि ऐप्पल शाखा में ओपन सोर्स शाखा बनाम परिवर्तन क्या होंगे?
यदि मुझे गलत नहीं है, तो दिनांक, यूआरएल, आदि प्रकार यहां हैं: https://github.com/apple/swift/tree/master/stdlib/public/SDK/ फाउंडेशन और यहां प्रेषण: https: //github.com/apple/swift/tree/master/stdlib/public/SDK/Dispatch –