Protocol

NSUserActivityDelegate

The interface through which a user activity instance notifies its delegate of updates. それを通してユーザ活動インスタンスがそれの更新の委任先を通知するインターフェイス。

Declaration 宣言

protocol NSUserActivityDelegate

Overview 概要

An object conforming to the NSUserActivityDelegate protocol works with an NSUserActivity object, which encapsulates the state of a user activity in an application on a particular device and enables the same activity to be continued on another device. For example, a user browsing an article in Safari on a Mac can move to an iOS device where the same webpage automatically opens in Safari with the same scroll position. NSUserActivityDelegateプロトコルに準拠するオブジェクトは、NSUserActivityオブジェクトを扱います、それは、特定の機器上のあるアプリケーションの中のユーザ活動状態をカプセル化します、そして同じ活動状態を別の機器上で続けられるようにします。例えば、Mac上のSafariである記事を閲覧しているユーザは、同じウェブページを自動的にSafariで同じスクロール位置で開くiOSデバイスへと移動できます。

The user activity delegate is responsible for updating the state of an activity and is also notified when an activity has been continued on another device. The user activity delegate is typically a top-level object in the app—such as a window, view controller, or the app delegate—that manages the activity’s interaction with the app. ユーザアクティビティ委任先は、アクティビティの状態の更新に責任を負います、そしてまたアクティビティが別のデバイス上で継続する場合に通知されます。ユーザアクティビティ委任先は、概してあるアプリにおけるトップレベルオブジェクトです — たとえばウインドウ、ビューコントローラ、またはアプリ委任先など — それはそのアプリとのアクティビティの相互作用を管理します。

Topics 話題

Handling Streams ストリームを取り扱う

Managing Activity Continuation アクティビティ継続を管理する

Relationships 関係

Inherits From 継承元

See Also 参照

Activity Sharing アクティビティを共有する