چه انتظاراتی از سوئیفت 3 داشته باشیم؟ – بخش دوم
در مطلب قبلی به شرح برخی از قابلیت های نسخه 3 سوئیفت پرداختیم، در ادامه قصد داریم سایر تغییرات مورد انتظار از این نسخه را شرح دهیم، با ما همراه باشید.
حلقه های for به سبک زبان C
آیا این نوع حلقه های برای شما آشنایی دارد؟
for (var i = 0; i < 5; i++) {
print(i)
}
حلقه های for با این سبک در سوئیفت 3 در دسترس نخواهند بود، جهت کسب اطلاعات بیشتر می تواند پروپوزالی را که توسط Erica Sadun در GitHub ارسال شده است مطالعه کنید.
خداحافظی با ++ و –
مدتی پس از اپن سورس کردن سوئیفت، Chris Lattner سازنده سوئیفت با ارائه پروپوزالی حذف عملگرهای کاهش و افزایش از زبان سوئیفت را پیشنهاد داد. در این پروپوزال او اشاره کرده که این عملگرها در اوایل توسعه سوئیفت اضافه شده اند و به منظور مرتب سازی API سوئیفت و جلوگیری از هرگونه ابهام، ++ و – پس از این در سوئیف...