گروه مقاله : ios
تاريخ انتشار : 1396/04/13 - 17:14
كد :7682

معرفی Swift

در این مقاله کد نویسی با Swift را توضیح خواهیم داد

معرفی سویفت

در مقاله آموزش Swift توضیحات مقدماتی درباره Swift را ارائه داده ایم همانطور که قطعا میدانید آموزش یک زبان برنامه نویسی حجمی برابر یک کتاب کامل و حتی بیشتر دارد. بنابراین تعداد مقالاتی که در باره این نرم افزار منتشر می کنیم نیز زیاد خواهند بود.  شما میتوانید بر اساس نیاز خود و سطح مهارت فعلی خود به مقالات مراجعه و یا از ابتدا تا انتها مقالات را بخوانید .

ما برای آموزش سویفت تصمیم گرفتیم که تصور کنیم ، مخاطب ما قبلا با هیچ زبان برنامه نویسی، کار نکرده است. بنابراین اگر شما یک مهندس برنامه نویسی هستید که میخواهید نرم افزار سویفت و برنامه نویس با Xcode را شروع کنید،  احتمالا در بسیاری از آموزش ها یک نگاه گذرا به نحوه کارکرد دستورات برای شما کافی خواهد بود. این آموزش های تا سطح حرفه ای و تولید نرم افزار ادامه خواهد یافت، بنابراین تصور می کنم که هم مبتدیان و هم متخصصان از این سری مقالات لذت ببرند.

برای استفاده از نرم افزار سویفت به سایت اپل رفته و آخرین نسخه از نرم افزار Xcode را نصب کنید . همانطور که در توضیحات اپل در باره این زبان برنامه نویسی خواهید دید ، این زبان برنامه نویس به شما اجازه برنامه نویسی برای اپلیکیشن ها و کامپیوترهای اپل را بصورت هم زمان خواهد داد.

همانطور که میدانید برای نصب نرم افزار های شرکت اپل باید سیستم عامل OSX را داشته باشید ، برای اینکه بتوانید نرم افزار های اپل را روی سیستم عامل های دیگر اجرا کنید، ابتدا باید از داشتن این قابلیت مطمئن شوید اینکار را  می توانید با نرم افزار های مانند LeoMoon انجام دهید . محیط این نرم افزار  را در تصویر زیر مشاهده می کنید.

 

آموزش سویفت

 

اگر سیستم شما قابلیت شبیه سازی داشت میتوانید با نرم افزار های مانند vmware یک محیط شبیه ساز ایجاد و سیستم عامل اپل و  نرم افزار های اپل را روی سیستم عامل های مانند ویندوز نصب کنید.

برای نصب سویفت به سایت اپل قسمت دانلود Xcode   به آدرس https://itunes.apple.com/us/app/xcode/id497799835?ls=1&mt=12  بروید و این نرم افزار را بصورت رایگان دانلود کنید .

 

 

آموزش سویفت

 

 

شروع کد نویسی با سویفت

همانطور که قبلا اشاره شد سویفت برای برنامه نویسان حرفه ای ساده و آسان خواهد بود و با درک ساختار آن براحتی می توانند با آن کار کنند، برای تعریف متغییر ها از واژه Var استفاده می شود، که این واژه را در بسیاری زبان های برنامه نویسی دیگر دیده اید ، انتهای جملات در سویفت نیازی به سمی کالن ;  نیست ، در مثال زیر تعریف و فراخوانی دو متغییر را می بینید  ، println برای نمایش مقادیر رشت ها بکار میرود و نام رشته در داخل یک پرانتز در println نوشته میشود:

var name = "sargon-co"

var age = 7

println("Meet (name). (name) is (age) years old")

 

همانطور که در بالا میبینید برای متغییر name از مقدار رشته ای و برای متغییر age  داری عدد صحیح است.

به طور کلی در سویفت میتوانیم از داده های با انواع زیر استفاده کنیم:

int, UInt, Int8, UInt8, Int16, UInt16, Int32, UInt32, Int64, UInt64,Floats , Doubles, Boolean

در انواع داده های بالا همانطور که میبینید نوع INT  عدد صحیح را به نمایش می گذارد و نوع Floats , Doubles برای نمایش عداد اعشاری به کار می رمند . نوع Floats حجم کمتری را میپذیرد. نوع داده Boolean داده های دو بیتی بله / خیر یا همان YES/NO  را می پذیرد.

برای قرار دادن توضیحات در کد مانند Css  عمل می کنیم :

کامنت یک خطی

 

// This is a single line comment

 

کامنت چند خطی

/* This is a comment

 that spans

 multiple lines */

 

شرکت برنامه نویسی سارگون مجری تخصصی برنامه نویسی IOS آماده تهیه نرم افزار های کاربردی و فروشگاهی تحت IOS برای کلیه فعالان بخش های تجاری و اداری می باشد. 

 

نظرات كاربران :