আইওএস 8.3 বিটা 1 সহ, অ্যাপল এক্সকোড 6.3 বিটা 1 প্রকাশ করেছে আইফোন, আইপ্যাড, আইপড টাচ এবং ম্যাক এ অ্যাপ্লিকেশন তৈরি করতে ডেভলপাররা দ্বারা ব্যবহৃত কোকো এবং কোকো টাচ এর প্রোগ্রামিং ভাষা সুইফটের একটি নতুন সংস্করণ সহ, এই নতুন সংস্করণটি ডিফল্ট সুইফ্টের সাথে সংহত হয়েছে, যা গত জুনে প্রথমবারের মতো ডাব্লুডব্লিউডিসিতে ঘোষণা করা হয়েছিল 2014 এবং সংস্করণ 1.2 তে আপডেট হয়েছে।
এক্সকোড .6.3.৩ এ সুইফট ভাষার একটি নতুন সংস্করণ অন্তর্ভুক্ত রয়েছে, এতে বেশ কয়েকটি উল্লেখযোগ্য ভাষা পরিবর্তনও রয়েছে যা এক্সকোড .6.3.৩ বিটাতে নতুনটিতে বর্ণিত are এক্সকোড .৩ আপনার কোডটি সুইফট ১.২ এ মানিয়ে নিতে মাইগ্রেশন সরঞ্জাম সরবরাহ করে provides
এই সুইফটের নতুন সংস্করণ আপডেট হওয়াতে প্রোগ্রামটিতে হাইলাইট হওয়া সমস্ত পরিবর্তনের সাথে প্রোগ্রামিং ভাষার জন্য "মেজর" হিসাবে বর্ণনা করা হয়েছে অ্যাপল ব্লগ সুইফটে উত্সর্গীকৃত। গত মাসে স্ট্যানফোর্ড বিশ্ববিদ্যালয় অ্যাপল এর সুইফ্ট প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করে অ্যাপ্লিকেশন বিকাশের জন্য নিজস্ব আইটিউনস ইউ কোর্স প্রকাশ করেছে, অনেক সংকলক উন্নতি সহ, সুইফট ১.২ আরও বেশি স্থিতিশীল হওয়ার জন্য এবং সমস্ত ইন্দ্রিয়ের পারফরম্যান্স উন্নত করার জন্য ডিজাইন করা হয়েছিল। এক্সকোডে সুইফ্টের সাথে কাজ করার সময় এই পরিবর্তনগুলি আরও ভাল অভিজ্ঞতা সরবরাহ করে। সর্বাধিক দৃশ্যমান উন্নতিগুলির মধ্যে উদাহরণস্বরূপ অন্তর্ভুক্ত রয়েছে:
- কনস্ট্যান্ট বিল্ডস এবং আপডেটস (ইনক্রিমেন্টাল বিল্ডস): উত্স ফাইলগুলি যা পরিবর্তিত হয়নি সেগুলি ডিফল্টরূপে পুনরায় সংকলন করা হবে না।
- দ্রুত এক্সিকিউটেবল: ডিবাগ সংস্করণগুলি বাইনারিগুলি উত্পাদন করে যা অনেক বেশি দ্রুত সঞ্চালিত হয় এবং নতুন অপ্টিমাইজেশানগুলি আরও ভাল রিলিজ সংস্করণের কর্মক্ষমতা সরবরাহ করে।
- আরও ভাল সংকলক ডায়াগনস্টিকস: নতুন ফিক্স-এর সাথে ক্লিয়ারার ত্রুটি এবং সতর্কতা বার্তাগুলি সুইফট ১.২ এ কোডটি সঠিকভাবে লেখা সহজ করে তোলে।
- স্থায়িত্ব উন্নতি: সর্বাধিক পুনরাবৃত্ত সংকলক বাগগুলি Xcode সম্পাদকের মধ্যে সোর্সকিট থেকে কম সতর্কতা সহ স্থির করা হয়েছে।
এটা গুরুত্বপূর্ণ দ্রষ্টব্য 1.2 এ, সুইফট এবং অবজেক্টিভ-সি এর মধ্যে মিথস্ক্রিয়ায় বিভিন্ন বর্ধনের সাথে অনুমানযোগ্য এবং স্থিতিশীল আচরণ নিশ্চিত করার জন্য ভাষাটিকে আরও পরিমার্জন করা হয়েছে।