Ich schreibe eine "Blackbox" -Bibliothek. In dieser Bibliothek muss ich eine Unteransicht zu jeder App hinzufügen, die meine Bibliothek verwendet.
Daher habe ich keinen Verweis auf die AppDelegate noch auf das UIWindow der Anwendung.
Das einzige, was die externe App jetzt tut, ist die folgende:
Abrufen des aktuellen aktiven UIWindow/appDelegate-Objekts, ohne die Apps-Objekte zu halten
myRec = [[Rec alloc] init];
myRec.delegate = self;
[myRec start];
wo Rec ist die Blackbox Bibliothek und myRec ist die Instanz, die durch eine externe App verwendet wird.
Natürlich kann ich keinen Verweis auf die Ansicht der App durch das Delegat-Mitglied erhalten, da es nicht wie der bestimmte Typ der externen App definiert ist.
Irgendwelche Ideen, wie man das UIWindow object/appDelegate Objekt verstehen kann, ohne zu wissen, ihre Identität im Voraus ??
Danke !!
Dank! Sieht gut aus ! – Guys
Danke !!! Arbeiten wie Charme !! –