سوئفٹ پروگرامنگ لینگویج دستاویزات کا ورژن 4.2
سوئفٹ پروگرامنگ لینگویج دستاویزات کا ورژن 4.2
سافٹ ویئر لکھنے کا سوئفٹ ایک لاجواب طریقہ ہے ، چاہے وہ فون ، ڈیسک ٹاپس ، سرورز ، یا کوئی اور چیز ہے جو کوڈ چلاتا ہے۔ یہ ایک محفوظ ، تیز ، اور انٹرایکٹو پروگرامنگ زبان ہے جو ایپل انجینئرنگ کی وسیع و عریض ثقافت کی حکمت اور اس کے اوپن سورس کمیونٹی کی متنوع شراکت کے ساتھ جدید زبان کی سوچ میں بہترین سے مل جاتی ہے۔ مرتب کنندہ کارکردگی کے ل optim مرضی کے ہے اور زبان پر کسی بھی سمجھوتہ کے بغیر ، ترقی کے ل. بہتر بنایا گیا ہے۔
سوفٹ نئے پروگرامرز کے لئے دوستانہ ہے۔ یہ ایک صنعتی معیار کی پروگرامنگ زبان ہے جو اسکرپٹ کی زبان کی طرح اظہار اور لطف اندوز ہوتی ہے۔ کسی کھیل کے میدان میں سوئفٹ کوڈ لکھنا آپ کو ایپ کو بنانے اور چلانے کے ہیڈ ہیڈ کے بغیر کوڈ کے ساتھ تجربہ کرنے اور نتائج کو فوری طور پر دیکھنے دیتا ہے۔
سوفٹ جدید پروگرامنگ نمونوں کو اپنا کر عام پروگرامنگ کی غلطیوں کی بڑی کلاسوں کی وضاحت کرتی ہے۔
- استعمال سے پہلے متغیرات کو ہمیشہ شروع کیا جاتا ہے۔
- حدود سے باہر کی غلطیوں کے لئے سرنی کے اشارے کی جانچ پڑتال کی جاتی ہے۔
- اوور فلو کے لئے عدد کی جانچ پڑتال کی جاتی ہے۔
- اختیاری اس بات کو یقینی بناتے ہیں کہ نیل اقدار کو واضح طور پر سنبھالا جائے۔
- میموری کا خود بخود انتظام ہوتا ہے۔
- غلطی سے نمٹنا غیر متوقع ناکامیوں سے کنٹرول شدہ بازیابی کی اجازت دیتا ہے۔
جدید ہارڈویئر سے زیادہ سے زیادہ فائدہ اٹھانے کے لئے سوئفٹ کوڈ مرتب کیا گیا ہے اور بہتر بنایا گیا ہے۔ نحو اور معیاری لائبریری اس رہنما اصول پر مبنی ڈیزائن کی گئی ہے کہ آپ کے کوڈ کو لکھنے کا واضح طریقہ بھی بہترین کارکردگی کا مظاہرہ کرے۔ اس کی حفاظت اور رفتار کا امتزاج "ہیلو ، دنیا!" سے ہر چیز کے لift سوفٹ کو ایک بہترین انتخاب بناتا ہے۔ پورے آپریٹنگ سسٹم میں۔
پیچیدہ نظریات کا واضح اور جامع انداز میں اظہار کرنے کی اجازت دیتے ہوئے سوئفٹ ، جدید ، ہلکے وزن کے نحو کے ساتھ طاقتور قسم کا اندازہ اور پیٹرن ملاپ کو جوڑتا ہے۔ اس کے نتیجے میں ، کوڈ لکھنا آسان نہیں ہے ، بلکہ پڑھنے اور برقرار رکھنے میں بھی آسانی ہے۔
سوئفٹ کو بنانے میں سال گزر چکے ہیں ، اور یہ نئی خصوصیات اور صلاحیتوں کے ساتھ تیار ہوتا رہتا ہے۔ سوئفٹ کے لئے ہمارے اہداف خواہش مند ہیں۔ آپ اس کے ساتھ جو کچھ تخلیق کرتے ہیں اسے دیکھنے کے لئے ہم انتظار نہیں کرسکتے ہیں۔
فھرست
سوئفٹ میں خوش آمدید
- سوئفٹ کے بارے میں
- ورژن مطابقت
- ایک تیز سفر
زبان کی ہدایت نامہ
- دی باسکس ، بنیادی باتیں
- بنیادی آپریٹرز
- تاریں اور کردار
- جمع کرنے کی اقسام
- کنٹرول بہاؤ
- افعال
- بندش
- گنتی
- طبقات اور ڈھانچے
- پراپرٹیز
- طریقے
- سبسکرپشنز
- وراثت
- ابتدا
- Deinitialization
- اختیاری زنجیر
- اغلاط کی درستگی
- ٹائپ کاسٹنگ
- اندر کی اقسام
- توسیع
- پروٹوکول
- جنرک
- خودکار حوالہ گنتی
- میموری سیفٹی
- رسائی کنٹرول
- ایڈوانسڈ آپریٹرز
زبان کا حوالہ
- زبان کے حوالہ کے بارے میں
- لیکسیکل ڈھانچہ
- اقسام
- اظہار
- بیانات
- اعلانات
- اوصاف
- پیٹرن
- عام پیرامیٹرز اور دلائل
- گرائمر کا خلاصہ
نظرثانی کی تاریخ
- دستاویز پر نظر ثانی کی تاریخ