در این جلسه میخواهیم کمی بیشتر با رشتهها و اعداد آشنا شویم و با مثالهایی ساده، اما کاربردی، با چگونگی ترکیب و تبدیل رشته ها و اعداد آشنا شویم.پس در ادامه همراه باشید.
در تمامی زبان های برنامه نویسی علاوه بر متغییرها،که می توان مقدار درونی آنها را به اقتضای کاربردشان در هر جای برنامه تغییر داد،نوع دیگری نیز به نام ثابت (Constant) وجود دارد. همانطور که از اسم آن پیداست مقدار درونی Constant در تمامی طول برنامه ثابت خواهد ماند. برای ایجاد ثابت ها باید از کلیدواژه ی Let ستفاده کرد.در ادامه همراه باشید
اگر از قبل با زبانهای برنامه نویسی آشنایی داشته باشد،قطعا با واژه ی متغیر یا به زبان اصلی " Variable " ها نیز آشنایی دارید.برای کسانی که اطلاعی از این کلمه و معنی آن در زبانهای برنامه نویسی ندارند،تعریف ویکیپدیا میتواند این مفهوم را تعریف کند : یک متغیر (Variable) یک مکان در حافظه (آدرس حافظه) است که دارای یک نام نمادین با عنوان شناسه (Identifier) میباشد و می تواند حاوی مقدار (Value) باشد.
در ادامه مطلب همراه باشید.
در طول نگارش این آموزش با آخرین ورژن های Xcode پیش خواهیم رفت ،اما همانطور که اطلاع دارید،ورژن جدیدی از زبان سویفت با شماره نگارش ۲، همچنین نسخه ی Xcode 7 قبلا در WWDC 2015 معرفی شدند،و جدیدا از حالت بتا خارج شده است. به همین جهت از این پس از نگارش ۷ اکس کد استفاده خواهیم کرد. تغییرات کوچکی در سویفت ۲ نیز اعمال شده که در این نگارش قابل اجرا میباشد، این تغییرات در تمامی آموزشها و مثالها اعمال شده است، اما اگر در مثالها و یا آموزش به مشکلی برخورد کردید آنرا با من درمیان بگذارید تا با همفکری مشکل را برطرف کنیم.
در همین ابتدای کار باید گفت خوشبختانه همزمان با معرفی زبان نوظهور swift محیط جدیدی در xcode پدید آمده،که بسیار به درک بهتر ما از این زبان کمک می کند,سادگی در نام این بخش نیز پیدا است،این بخش Playground نام دارد.توجه کنید محیط Playground در اکس کد ۶ به بالا قابل مشاهده میباشد.در پست قبل اشاره کردیم که چگونه میتوانید "Xcode" را دانلود کنید ،همچنین میتوانید در بخش پیوند ها نیز لینک دانلود را بیابید.این برنامه تماما رایگان میباشد و هیچ محدودیتی برای استفاده و تست برنامه ها در آن وجود ندارد.به تنها موردی که میتوان اشاره کرد این است که در نهایت و برای انتشار هر اپلیکیشن برای اپ استور شما باید یک مجوز انتشار از اپل تهیه کنید،در پست های بعدی به جزییات این certificate اشاره خواهیم کرد.
پس از نصب اکس کد، آیکن آن درون پوشه application سیستم تان قابل مشاهده است.به خاطر داشته باشید در این دوره ی آموزشی میتوانید تمامی کد ها را در این محیط اجرا و کامپایل کنید.
نکته: کامپایل کردن به ترجمه ی کدهای نوشته شده برای کامپیوتر گفته میشود، در اصل یک کامپایلر وظیفه دارد کدهای ورودی را به صفر و یک، قابل فهم برای کامپیوتر ترجمه کند.
اجازه دهید کمی با محیط PlayGround آشنا شویم .در ادامه مطلب من را همراهی کنید.
برای شروع برنامه نویسی شما احتیاج به یک سیستم مک خواهید داشت .البته میتوانید از سیستمهای هکینتاش هم برای این منظور استفاده کنید .