0
XcodeはAppDelegateで行ったあいまいな参照について不平を言っています。私はthis tutorialを使ってXcodeプロジェクトのFirebaseとFacebookログインを統合しようとしています。Facebookログイン+ Firebase + Xcode 8&Swift 3. ERROR
エラー:
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 –