私はアップル社のAPIを学ぶために始めている、と今、私はUIApplicationDelegate
の機能について学んでいます。 具体的には、私はfunc application(application: UIApplication, willFinishLaunchingWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool
を解剖しています。
質問
launchOptions
で見つけることができるキーがUIApplicationLaunchOptionsURLKey
です。 このキーはいつ存在しますか?
キーに対応して、ある値があります。 この値には何が入っていますか?
理由のために、このキーと値のペアが指定されています。 なぜそれを使用するのですか?
最後に、最も重要なのはどうすれば使用できますか?
ADDITIONAL INFO
私は学ぶように、私は定型プロジェクトを作っています。ここ が、それには何かということです。将来のプロジェクトのために
func application(application: UIApplication, willFinishLaunchingWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool
{
print("application(application:willFinishLaunchingWithOptions:)")
if let options: [NSObject: AnyObject] = launchOptions
{
for option: (key: NSObject, AnyObject) in options
{
switch option.key
{
// The presence of this key indicates that the app was launched in order to open a URL. The value of this key is an NSURL object containing the URL to open.
case UIApplicationLaunchOptionsURLKey:
<#code#>
...
、私はUIApplicationLaunchOptionsURLKey
のキーと値のペアの機能を利用するために何か他のものと<#code#>
を交換する予定。
本当に何かを置くことができるので、私は最後にその質問に言い返します。 – tktsubota
@TroyT - 良い点。私は質問を編集しました。なぜなら、私は本当に私が本当に投稿の前半で本当に答えたいと思っている質問を本当に尋ねてきたからです。 –