Comment mettre à jour aujourd'hui widget de swift toutes les x secondes

J'essaie de mettre à jour le contenu de mon aujourd'hui widget extension de toutes les x secondes depuis que j'ai essayer de réaliser quelque chose comme un diashow. À cet effet, je l'ai stocké toutes les données requises de l'utilisation partagée des valeurs par défaut. Le chargement de données à partir du stockage fonctionne parfaitement mais le completionHandler de l'extension:

    func widgetPerformUpdateWithCompletionHandler(completionHandler: ((NCUpdateResult) -> Void)!) {
        //I do load the content here 
        completionHandler(NCUpdateResult.NewData)
    }

N'est appelée qu'une seule fois. Comment puis-je mettre en œuvre une fonction qui dit que "newData" est disponible toutes les x secondes?

OriginalL'auteur Florian Chrometz | 2015-08-30