standardmäßig die Heute-Vorlage liefert folgende Info.plist Schlüssel und Werte (hier für ein OS X Ziel angezeigt):
<key>NSExtension</key>
<dict>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.widget-extension</string>
<key>NSExtensionPrincipalClass</key>
<string>TodayViewController</string>
</dict>
Wenn Sie eine benutzerdefinierte Ansicht-Controller verwenden Unterklasse verwenden Sie den Namen der benutzerdefinierten Klasse, um den TodayViewController-Wert für den NSExtensionPrincipalClass-Schlüssel zu ersetzen.
iOS. Wenn Sie die von der Vorlage bereitgestellte Storyboard-Datei nicht verwenden möchten, entfernen Sie den Schlüssel NSExtensionMainStoryboard, und fügen Sie den Schlüssel NSExtensionPrincipalClass hinzu, wobei Sie den Namen des View-Controllers für den Wert verwenden.
Die meisten Arbeiten, die Sie zum Erstellen eines Today-Widgets ausführen, umfassen das Entwerfen der Benutzeroberfläche und das Implementieren einer Ansichtscontrollerunterklasse, die Ihre benutzerdefinierten Funktionen ausführt.
BY APPLE GUIDELINES:-->click to view