اپل
سویفټ سیسټم د سیسټم انٹرفیسونو ته د لاسرسي یو واحد نقطه چمتو کوي چې په سویفټ برنامو کې د ځانګړي C چوکاټونو اړتیا پرته په ټولو ملاتړ شوي پلیټ فارمونو کې کارول کیدی شي. په ورته وخت کې، د سویفټ سیسټم سیسټم نه متحد کوي چې خپل ځان ته زنګ وهي، مګر د هر ملاتړ شوي پلیټ فارم لپاره د APIs جلا فرعي سیټ چمتو کوي، د دې پلیټ فارم چلند په پام کې نیولو سره او د عملیاتي سیسټم ټیټ کچې انٹرفیس په سمه توګه منعکس کوي. د سویفټ سیسټم رامینځته کولو کلیدي هدف د کراس پلیټ فارم کتابتونونو او غوښتنلیکونو پراختیا ساده کول دي لکه
راحته
تاسو هم کولی شئ یادونه وکړئ
نوې خپرونه د وینډوز پلیټ فارم لپاره لومړني ملاتړ اضافه کوي او
فلوټ 16,
د پایلې شوي غوښتنلیکونو اندازه کمه شوې - که چیرې په سویفټ 4 کې د راټول شوي برنامه اندازه په Objective-C کې د نسخې په پرتله 2.3 ځله لوی و ، اوس دا تشه 1.5 ځله کمه شوې. نوې خپرونه د پام وړ د پام وړ د ودانیو او ودانیو کوډ ګړندی کوي چې د نورو کتابتونونو څخه وارد شوي ډیری ملکیتونه او دندې لري. په کمپیلر کې د تشخیص وسیلې او د خطا پیغامونو کیفیت ښه شوی. د بسته بندۍ مدیر دا وړتیا چمتو کوي چې د چلولو په وخت کې اړین اضافي سرچینې شاملې کړي، لکه انځورونه، په کڅوړو کې. د بسته بندۍ مدیر د ځایی کولو لپاره اجزاو لپاره ملاتړ او د مشروط انحصار تعریف کولو وړتیا هم اضافه کوي.
په یاد ولرئ چې د سویفټ ژبه د C او Objective-C ژبو غوره عناصر په میراث کې لري، او د آبجیکٹ-C سره مطابقت لرونکی اعتراض ماډل چمتو کوي (سویفټ کوډ د C او Objective-C کوډ سره مخلوط کیدی شي)، مګر د اتوماتیک کارولو کې توپیر لري. د حافظې تخصیص او د متغیرونو او صفونو کنټرول ډیر جریان ، کوم چې د پام وړ د کوډ اعتبار او امنیت زیاتوي. سویفټ د برنامه کولو ډیری عصري تخنیکونه هم وړاندیز کوي ، لکه بندونه ، عمومي برنامه کول ، د لامبډا بیانونه ، ټوپلز او لغت ډولونه ، د ګړندي راټولولو عملیات ، او د فعال برنامو عناصر. د لینکس نسخه د Objective-C Runtime سره تړلې نه ده، کوم چې ژبه اجازه ورکوي په چاپیریال کې وکارول شي چې د Objective-C ملاتړ نلري.
د سویفټ تطبیق د وړیا LLVM پروژې څخه د ټیکنالوژیو په کارولو سره رامینځته شوی. د لوړ فعالیت ډاډ ترلاسه کولو لپاره، سویفټ پروګرامونه په اصلي کوډ کې راټول شوي چې د ایپل ټیسټونو کې د Objective-C کوډ څخه 30٪ ګړندي پرمخ ځي. د کثافاتو راټولونکي پرځای ، سویفټ د اعتراض حواله شمیره کاروي. په کڅوړه کې د کڅوړې مدیر شامل دی
سرچینه: opennet.ru