ساخت رابط کاستوم برای نوتیفیکیشن های آی او اس - بخش دوم
در مطلب قبلی نحوه ساخت رابط کاستوم برای نوتیفیکیشن ها را شرح دادیم، در ادامه به نحوه پیاده سازی آنها می پردازیم، با ما همراه باشید.
حال که رابط آماده شده، فایل NotificationViewController.swift را باز کرده و عملیات مورد نظر را به ویو کنترلر خود اضافه نمایید.
در حقیقت پیروی از پروتکل UNNotificationContentExtension وجه تمایز ویو کنترلر نوتیفیکیشن شما با سایر زیرکلاس های معمولی UIViewController می باشد، این پروتکل بخشی از فریم ورک UserNotificationsUI بوده و متدهای زیر را تعریف می کند:
- (:_)didReceive: همزمان با دریافت یک نوتیفیکیشن جدید از سوی اپلیکیشن، فراخوانی می شود. این متد دارای یک آبجکت منفرد UNNotification به عنوان پارامتر است که می توانید برای دسترسی به تمامی محتوای نوتیفیکیشن دریافتی از آن استفاده کنید. شایان ذکر است در شرایطی که اپلی...