دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۰
  • فروردین

جلسه ۱۱ : مدیریت موقعیت مکانی در iOS

  • دسته‌بندی‌ها :
جلسه ۱۱ : مدیریت موقعیت مکانی در iOS
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ،اگر به خاطر داشته باشید جلسه پیش مدیریت دوربین در iOS را به شما آموزش دادیم.جلسه یازدهم از آموزش های دوره iOS را با مدیریت موقعیت مکانی در iOS و تشخیص موقعیت مکانی iOS آغاز کنیم.

      مدیریت موقعیت مکانی در iOS

      ما به راحتی می توانیم مکان فعلی کاربر را در iOS پیدا کنیم.

      البته در صورتی که کاربر اجازه دهد تا برنامه را برای دسترسی به اطلاعات با کمک چارچوب مکان اصلی فراهم کند.

      مراحل مربوطه _ مدیریت موقعیت مکانی
      مرحله ۱ : یک برنامه ساده  ایجاد کنید.

      مرحله ۲ : فایل پروژه خود را انتخاب کنید، سپس target ها را انتخاب کنید و سپس CoreLocation.framework را به صورت زیر اضافه کنید :

      مدیریت موقعیت مکانی در iOS

      مرحله ۳ : دو برچسب را در ViewController.xib اضافه کنید و ibOutlets ها را با نام برچسب ها به ترتیب با latitudeLabel و longitudeLabel ایجاد کنید.

      مرحله ۴ : فایل جدید را با انتخاب File → New → File … → ایجاد کنید و کلاس Objective C را انتخاب کنید و روی next کلیک کنید.

      مرحله ۵ : نام کلاس به عنوان LocationHandler با “زیر کلاس ” به عنوان NSObject نام گذاری کنید.

      مرحله ۶ : سپس آن را انتخاب و ایجاد کنید.

      مرحله ۷ : بروز رسانی LocationHandler.h به شرح زیر است :

      مثال : 

      مرحله ۸ : همچنین LocationHandler.m به شرح زیر  بروز رسانی کنید:

      مثال : 

      مرحله ۹ :  ViewController.h را به صورت زیر بروزرسانی کنید.

      جایی که نماینده LocationHandler را اجرا کرده ایم و دو ibOutlets را ایجاد ساختیم.

      مثال : 

      مرحله ۱۰ : اکنون ViewController.m را  به شرح زیر بروز رسانی کنید :

      مثال : 

      خروجی

      هنگامی که برنامه را اجرا می کنیم، خروجی زیر را مشاهده می کنیم  :

      تشخیص موقعیت مکانی iOS

      کلام آخر

      اکثر برنامه ها در موبایل با این ویژگی سر و کار دارند به همین دلیل تشخیص موقعیت مکانی iOS عمل بسیار کاربردی برای برنامه ها محسوب می شود.با ما همراه باشید تا در جلسه بعد یکی از پایگاه داده مهم در iOS که همان پایگاه داده SQLite می باشد را معرفی و آموزش دهیم.

      QR:  جلسه ۱۱ : مدیریت موقعیت مکانی در iOS
      به اشتراک بگذارید