Son zamanlarda Xcode 8 beta 6 (8S201h), bu bir sorun haline geldi. BaşkaUIApplicationLaunchOptionsShortcutItemKey Swift 3'te yok mu?
Herkes bu sorunu yaşamaya: Burada
UIApplicationLaunchOptionsShortcutItemKey
hatadır?
var performShortcutDelegate = true
if let shortcutItem = launchOptions[UIApplicationLaunchOptionsKey.shortcutItem] as? UIApplicationShortcutItem {
print("ok")
self.shortcutItem = shortcutItem
performShortcutDelegate = false
}
return performShortcutDelegate
'kullanmayı deneyin guard': http://stackoverflow.com/questions/33689933/ambiguous-reference-to-member -subscript-on-dictionary –
no luck :(aynı hata –
Yani hala üye üye hatası 'belirsiz referans alıyorsunuz? Kodunuz gösterildiği gibi doğru görünüyor, bu yüzden kapatma fonksiyonu ile ilgili bir şey olabilir. aynı zamanda kısayol kodunuzun etrafında '# # mevcut (iOS 9.0, *) {} bloğunu da eklemeniz gerekir. Daha fazla bilgi/bağlam yararlı olabilir. :) –