2016-05-17 15 views
2

Ich versuche ein schnell basiertes Framework für iOS zu erstellen. Ich habe eine schnelle Datei, die ich in mein Framework einbetten möchte. Wenn ich in Rahmen Ordner per Drag & Drop bekomme ichWie weiß es nicht, was AppDelegate ist?

"Verwendung von nicht deklarierten Typ 'AppDelegate'"

Fehler entdeckt? Here is the picture

This is how my directory listed out

Antwort

2

Der Rahmen hat keinen AppDelegate. Verwenden Sie stattdessen UIApplicationDelegate oder übergeben Sie die AppDelegate an Ihre Klasse.

Swift 3,0

var appDelegate = UIApplication.shared.delegate

+1

Dann, wie würde ich das bekommen "AppDelegate = UIApplication.sharedApplication(). Delegat wie! AppDelegate" – user2884707bond

+0

@ user2884707bond tun 'AppDelegate = UIApplication.sharedApplication(). Delegieren als! UIApplicationDelegate', es sei denn, Sie haben benutzerdefinierte Eigenschaften, auf die Sie nur in 'AppDelegate' zugreifen. In diesem Fall müssen Sie eine andere Möglichkeit zum Zugriff auf diese finden (da das iOS-Projekt für dieses Framework möglicherweise andere benutzerdefinierte Eigenschaften hat). – brimstone

+0

Oh, schön !!!! Gib mir 30 Minuten, um es zu testen! Ich melde mich bei dir. – user2884707bond