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

  • بخش 5 - مدیریت یک برنامه
  • غیر رایگان
  • مقدماتی


  • رمز عبور فایلهای فشرده


رمز عبور زیر را ابتدا در notepad کپی کنید، پس از اطمینان از عدم خاتمه رمز به فاصله و یا سایر کاراکترهای غیر معتبر، آنرا به عنوان رمز فایل ( در صورت درخواست نرم افزار بازکننده فایل ) وارد نمایید. بهترین روش چند کلیک روی خط رمز برای انتخاب همه رمز و Copy آن است. جهت مشاهده رمز نیاز است لایسنس آموزش را خریداری کرده باشید
پسورد با توجه به سطح دسترسی شما قابل مشاهده نیست

  • آشنایی بیشتر با ViewController ها
  • 34 دقیقه
  • 69 MB


پیشتر با ViewController ها آشنا شده ایم و نحوه مدیریت آن ها را از طریق کد آموخته ایم . در این بخش از آموزش نحوه ایجاد چند ViewController و تبادل اطلاعات بین آن ها را بررسی خواهیم کرد .
این بخش بسیار مهم و کاربردی است . دانلود سورس کد را فراموش نکنید.
#

  • آشنایی با NavigationController
  • 30 دقیقه
  • 62 MB


NavigationController یکی از ابزار های موجود در iOS Framework است که برای مدیریت ViewController استفاده میشود و از این پس بیشتر با آن کار خواهیم کرد و در اکثر پروژه ها از آن استفاده میکنیم .
یکبار مطالعه این بخش کافی است . دانلود سورس کد را فراموش نکنید.
#

  • از چرخه اجرا بیشتر بدانیم !
  • 19 دقیقه
  • 36 MB


هر نمونه ایجاد شده از ViewController ، دارای یک روش زندگی هستند که از لحظه ساخت آن آغاز و تا زمان مردن آن ( خالی شدن از حافظه ) ادامه پیدا می کند که به این روش و سیکل زندگی Life Cycle می گویند. با دانستن Life Cycle ها نه تنها خواهیم توانست برنامه های با کیفیت بالاتری تولید کنیم، بلکه بسیاری از خطاهایی که علتی برای آن نمی یابیم، با دانستن Life Cycle ها حل خواهند شد. همینطور پوشش دهی متدهای Life Cycle در افزودن قابلیت به نرم افزار بسیار کمک خواهد کرد.

درک این مطلب بسیار مهم و کاربردی است . سورس کد در متن ویدئو بعدی قرار گرفته است.

  • کلاس مدیریت برنامه
  • 10 دقیقه
  • 25 MB


همانطور که هر ViewController برای خود چرخه اجرایی دارد ، برنامه ما نیز چرخه اجرایی دارد که مسیری را در روند اجرا طی خواهد کرد . در این آموزش Life Cycle مربوط به Application را بررسی خواهیم کرد که دانستن آن بسیار مهم است .
مرور این بخش در درک بهتر عملکرد یک برنامه ما را کمک خواهد کرد . دانلود سورس کد را فراموش نکنید.
#

  • Enhanced ViewController
  • 9 دقیقه
  • 21 MB


یکی از اجزاء شیء گرایی ( Override ) را در این آموزش استفاده می کنیم که کمی به شفاف شدن این مبحث کمک خواهد کرد و همچنین با موضوع ارث بری کلاس ها نیز بیشتر آشنا خواهیم شد .

دانلود سورس کد را فراموش نکنید.
#

  • استفاده از AlertController
  • 12 دقیقه
  • 26 MB


iOS Framework شامل فرم ها و کلاسهای از پیش ساخته شده ایست که استاندارد هستند و براحتی در برنامه ها قابل فراخوانی و استفاده اند. در این قسمت از آموزش، طریقه استفاده از AletController را بررسی خواهیم کرد .
دانلود سورس کد را فراموش نکنید.
#