Domyślnie szablon Dziś dostarcza następujących klawiszy Info.plist i wartości (pokazane tutaj na X tarczy OS):
<key>NSExtension</key>
<dict>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.widget-extension</string>
<key>NSExtensionPrincipalClass</key>
<string>TodayViewController</string>
</dict>
Jeśli używasz kontrolera widoku niestandardowego podklasa, użyj niestandardowej nazwy klasy, aby zastąpić wartość parametru TodayViewController dla klucza NSExtensionPrincipalClass.
iOS. Jeśli nie chcesz używać pliku storyboard dostarczonego przez szablon, usuń klucz NSExtensionMainStoryboard i dodaj klucz NSExtensionPrincipalClass, używając nazwy kontrolera widoku dla wartości.
Większość pracy wykonywanej w celu utworzenia widżetu Dzisiaj obejmuje projektowanie interfejsu użytkownika i wdrażanie podklasy kontrolerów widoku, która wykonuje niestandardową funkcję.
BY APPLE GUIDELINES:-->click to view