بررسی اجمالی
یک شی نشان دهنده گزینه هایی است که می تواند از طریق URL پیوند عمیق به یک برنامه کاربردی Cast-enabled ارسال شود.
برنامه منبع، گزینههای ویژه Cast (شامل شناسه منحصربهفرد دستگاه برای ارسال محتوا، و به صورت اختیاری شناسه جلسه یک جلسه Cast خاص برای پیوستن) را در یک پارامتر جستجو از URL برنامه با استفاده از asURLQueryItem (GCKOpenURLOptions) رمزگذاری میکند و سپس URL را با استفاده از روش -[openURL:options:completionHandler:]
UIApplication باز می کند. برنامه هدف با فراخوانی openURLOptionsFromURL: (GCKOpenURLOptions) گزینههای خاص Cast را از URL دریافت میکند که در روش -[application:openURL:options:]
UIApplicationDelegate دریافت میکند. سپس با ارسال این گزینهها به startSessionWithOpenURLOptions:sessionOptions: (GCKSessionManager) جلسه Cast را شروع میکند یا به آن میپیوندد.
- از آنجا که
- 4.0
NSObject، <NSCopying> و <NSSecureCoding> را به ارث می برد.
خلاصه روش نمونه | |
(NSURLQueryItem *) | - asURLQueryItem |
گزینه ها را به یک آیتم پرس و جو URL تبدیل می کند. بیشتر... | |
خلاصه روش کلاس | |
(nullable GCKOpenURLOptions *) | + openURLOptionsFromURL: |
گزینه های خاص Cast را از URL مشخص شده استخراج می کند. بیشتر... | |
خلاصه اموال | |
NSString * | deviceUniqueID |
شناسه منحصر به فرد دستگاه برای اتصال. بیشتر... | |
NSString * | deviceFriendlyName |
نام دوستانه دستگاه برای اتصال. بیشتر... | |
NSString * | sessionID |
شناسه جلسه از جلسه Cast برای پیوستن. بیشتر... | |
جزئیات روش
+ (nullable GCKOpenURLOptions *) openURLOptionsFromURL: | (NSURL *) | url |
گزینه های خاص Cast را از URL مشخص شده استخراج می کند.
- برمی گرداند
- گزینههای استخراجشده، یا اگر URL حاوی هیچکدام از گزینههای خاص Cast نباشد،
nil
.
- (NSURLQueryItem *) asURLQueryItem |
گزینه ها را به یک آیتم پرس و جو URL تبدیل می کند.
- برمی گرداند
- گزینه ها به عنوان یک NSURLQueryItem.
جزئیات ملک
|
read write nonatomic copy |
شناسه منحصر به فرد دستگاه برای اتصال.
ضروری.
|
read write nonatomic copy |
نام دوستانه دستگاه برای اتصال.
اختیاری. این مقدار توسط چارچوب GoogleCast استفاده نمی شود، اما ممکن است برای برنامه دریافت کننده جالب باشد.
|
read write nonatomic copy |
شناسه جلسه از جلسه Cast برای پیوستن.
اختیاری. مقدار nil
نشان می دهد که هر جلسه فعال فعلی باید ملحق شود، یا اگر وجود ندارد، باید یک جلسه جدید ایجاد شود.