Was bedeutet die Einstellung des UIWindow ist rootViewController tun?
Zuweisung eines view-controller dieser Eigenschaft (entweder programmgesteuert
oder mit Interface Builder) installiert die view-controller ' s Ansicht als die
Inhalt Blick auf das Fenster.
Das obige Zitat ist aus dem UIWindow s reference. Meine Frage ist über die Besondere phase :
"installiert die view-controller' s Ansicht als die
Ansicht "Inhalt" des Fensters"
Was genau macht content anzeigen finden ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bevor die
rootViewController
Eigentum kam, die meisten apps hatten-code, wie dies in der Anwendung delegieren:Dieser code den view-controller ' s Ansicht als die wichtigsten ansehen, aber das UIWindow Instanz hatte keine Referenz auf den controller zu besitzen, die Ansicht.
Wenn Sie die
rootViewController
Eigenschaft, die Sie nicht brauchen, um fügen Sie den view-controller der Blick auf die UIWindow Instanz mehr, dies erfolgt automatisch. Also die Anzahl der Zeilen des Codes bleibt gleich, aber jetzt ist Ihre UIWindow hat eine Referenz auf den view-controller.So, in neueren Anwendungen, wir haben jetzt code, der wie folgt aussieht:
didReceivememoryWarning
Aufruf. Versuchen Sie es selbst und sehen. Umsetzung derdidReceivememoryWarning
Methode haben, die Methode call NSLog, dann simulieren Sie den low-memory-Bedingung in der iOS-Simulator.