0
Xcode продолжает жаловаться на неоднозначную ссылку, которую я сделал в AppDelegate. Я пытаюсь интегрировать Facebook Login с Firebase в свой проект Xcode, используя this tutorial.Facebook login + Firebase + Xcode 8 & Swift 3. ОШИБКА
Ошибка:
Ambiguous reference to member 'application(_:didFinishLaunchingWithOptions:)'
Код:
import UIKit
import CoreData
import Firebase
import FBSDKLoginKit
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
FIRApp.configure()
FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
return true
}
private func application(_ app: UIApplication, open url: URL, options: UIApplicationOpenURLOptionsKey) -> Bool {
var handled = FBSDKApplicationDelegate.sharedInstance().application(application, openURL: url, sourceApplication: options[UIApplicationOpenURLOptionsSourceApplicationKey], annotation: options[UIApplicationOpenURLOptionsAnnotationKey]) // Error happens here
// Add any custom logic here.
return handled
}
Я не уверен, что то, что это означает ошибка (еще новые программирования IOS). Я выделил, где это происходит в коде с комментарием.
Добро пожаловать в переполнение стека! Хотя этот фрагмент кода может решить вопрос, включая объяснение [действительно помогает] (// meta.stackexchange.com/q/114762), чтобы улучшить качество вашего сообщения. Помните, что вы отвечаете на вопрос читателей в будущем, а не только на человека, который спрашивает сейчас! Пожалуйста, отредактируйте свой ответ, чтобы добавить объяснение, и укажите, какие ограничения и допущения применяются. –
Привет Марио. Thx для предложения. Попробовали реализовать фрагмент кода в моем проекте Xcode. Я получаю ту же ошибку:/ – Saud
жаль, что я не про-класс, и у меня такая же проблема, и этот код решает для моего проекта. Я думаю, что ошибка генерируется только на быстрых 3 –