IOS 8.3 பீட்டா 1 உடன், ஆப்பிள் Xcode 6.3 பீட்டா 1 வெளியிடப்பட்டது ஐபோன், ஐபாட், ஐபாட் டச் மற்றும் மேக் ஆகியவற்றில் பயன்பாடுகளை உருவாக்க டெவலப்பர்கள் பயன்படுத்தும் கோகோ மற்றும் கோகோ டச் க்கான அதன் நிரலாக்க மொழியான ஸ்விஃப்ட்டின் புதிய பதிப்பில். இந்த புதிய பதிப்பு இயல்புநிலையாக ஒருங்கிணைக்கிறது ஸ்விஃப்ட், இது கடந்த ஜூன் மாதம் முதல் முறையாக WWDC இல் அறிவிக்கப்பட்டது 2014 மற்றும் பதிப்பு 1.2 க்கு புதுப்பிக்கப்பட்டது.
Xcode 6.3 ஸ்விஃப்ட் மொழியின் புதிய பதிப்பை உள்ளடக்கியது, இது Xcode 6.3 பீட்டாவில் புதிய ஒன்றில் விவரிக்கப்பட்டுள்ள பல குறிப்பிடத்தக்க மொழி மாற்றங்களையும் கொண்டுள்ளது. உங்கள் குறியீட்டை ஸ்விஃப்ட் 6.3 க்கு மாற்றியமைக்க இடம்பெயர்வு கருவியையும் Xcode 1.2 வழங்குகிறது.
இந்த ஸ்விஃப்ட்டின் புதிய பதிப்பு புதுப்பிக்கப்பட்ட அனைத்து மாற்றங்களுடனும் நிரலாக்க மொழிக்கான "முக்கிய" என விவரிக்கப்படுகிறது ஆப்பிள் வலைப்பதிவு ஸ்விஃப்ட்டுக்கு அர்ப்பணிக்கப்பட்டுள்ளது. கடந்த மாதம், ஸ்டான்போர்ட் பல்கலைக்கழகம் ஆப்பிளின் ஸ்விஃப்ட் புரோகிராமிங் மொழியைப் பயன்படுத்தி பயன்பாட்டு மேம்பாடு குறித்த தனது சொந்த ஐடியூன்ஸ் யு பாடத்திட்டத்தை வெளியிட்டது, பல கம்பைலர் மேம்பாடுகளுடன், ஸ்விஃப்ட் 1.2 மிகவும் நிலையானது மற்றும் அனைத்து புலன்களிலும் செயல்திறனை மேம்படுத்த வடிவமைக்கப்பட்டுள்ளது. Xcode இல் ஸ்விஃப்ட் உடன் பணிபுரியும் போது இந்த மாற்றங்கள் சிறந்த அனுபவத்தையும் அளிக்கின்றன. மிகவும் புலப்படும் சில மேம்பாடுகள் எடுத்துக்காட்டாக:
- நிலையான உருவாக்கங்கள் மற்றும் புதுப்பிப்புகள் (அதிகரிக்கும் கட்டடங்கள்): மாறாத மூல கோப்புகள் இயல்பாக மீண்டும் தொகுக்கப்படாது.
- விரைவான இயங்கக்கூடியவை: பிழைத்திருத்த பதிப்புகள் மிக வேகமாக இயங்கும் பைனரிகளை உருவாக்குகின்றன, மேலும் புதிய மேம்படுத்தல்கள் இன்னும் சிறந்த வெளியீட்டு பதிப்பு செயல்திறனை வழங்குகின்றன.
- சிறந்த கம்பைலர் கண்டறிதல்: தெளிவான பிழையும் எச்சரிக்கை செய்திகளும், புதிய பிழைத்திருத்தத்துடன், ஸ்விஃப்ட் 1.2 இல் குறியீட்டை சரியாக எழுதுவதை எளிதாக்குகிறது.
- ஸ்திரத்தன்மை மேம்பாடுகள்: எக்ஸ் கோட் எடிட்டருக்குள் சோர்ஸ்கிட்டிலிருந்து குறைவான எச்சரிக்கைகளுடன் மிகவும் தொடர்ச்சியான கம்பைலர் பிழைகள் சரி செய்யப்பட்டுள்ளன.
இதுவும் முக்கியமானது ஸ்விஃப்ட் 1.2 இல், ஸ்விஃப்ட் மற்றும் குறிக்கோள்-சி இடையேயான தொடர்புக்கு பல்வேறு மேம்பாடுகளுடன், கணிக்கக்கூடிய மற்றும் நிலையான நடத்தையை உறுதிப்படுத்த மொழி மேலும் செம்மைப்படுத்தப்பட்டுள்ளது.