Initializer

init(identifier:)

Initializes a background activity scheduler object with a specified unique identifier. バックグラウンド活動スケジューラオブジェクトをある指定の固有識別子で初期化します。

Declaration 宣言

init(identifier: String)

Parameters パラメータ

identifier

A unique string, in reverse DNS notation, that identifies the activity. For example, com.example.MyApp.updatecheck. nil and zero-length strings are not allowed. ある特有な文字列、逆DNS表記法で、それはその活動を識別します。例えば、com.example.MyApp.updatechecknilとゼロ幅文字列は、認められません。

Return Value 戻り値

A new background activity scheduler object of type NSBackgroundActivityScheduler. NSBackgroundActivitySchedulerの新しいバックグラウンド活動スケジューラオブジェクト。

Discussion 議論

The string passed to the identifier parameter should remain constant for an activity across launches of your app because the system uses this unique identifier to track the number of times the activity has run and to improve the heuristics for deciding when to run it again in the future. See Create a Scheduler. identifierパラメータに渡される文字列は、あなたのアプリの起動をまたいである活動に対して不変のままであるべきです、なぜならシステムは、この固有な識別子を使って、ある活動が実行された回数を追跡し続けます、そして将来それを再び実行する場合に、その解決に対する発見的手法を改善するからです。スケジューラを作成するを見てください。

See Also 参照

Related Documentation 関連文書