Questions marquées «swift»

Swift est un langage de programmation polyvalent sûr, rapide et expressif développé par Apple Inc. pour ses plateformes et Linux. Swift est open-source. Utilisez la balise uniquement pour les questions sur les fonctionnalités linguistiques ou pour demander du code dans Swift. Utilisez les balises [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] et [cocoa] pour les questions (indépendantes du langage) sur les plates-formes ou les frameworks.


1
Est-il correct de s'attendre à ce que des mises à jour internes d'un wrapper de propriété SwiftUI DynamicProperty déclenchent une mise à jour de la vue?
J'essaie de créer un wrapper de propriété personnalisé pris en charge par SwiftUI, ce qui signifie que les modifications apportées aux valeurs de propriétés correspondantes entraîneraient une mise à jour de la vue SwiftUI. Voici une version simplifiée de ce que j'ai: @propertyWrapper public struct Foo: DynamicProperty { @ObservedObject var …


1
NavigationLink se bloque lorsque vous essayez de revoir NavigationLink cliqué précédemment dans SwiftUI
Je conçois une application qui inclut la fonction de récupération des données JSON et d'affichage d'une liste des éléments récupérés dans une vue de type FileBrowser. Dans cette vue, un utilisateur doit pouvoir cliquer sur un dossier pour plonger plus profondément dans l'arborescence de fichiers ou cliquer sur un fichier …

1
CoreData et SwiftUI: le contexte dans l'environnement n'est pas connecté à un coordinateur de magasin persistant
J'essaie d'enseigner moi-même les données de base en créant une application de gestion des devoirs. Mon code fonctionne correctement et l'application fonctionne correctement jusqu'à ce que j'essaie d'ajouter une nouvelle affectation à la liste. Je reçois cette erreur Thread 1: EXC_BREAKPOINT (code=1, subcode=0x1c25719e8)sur la ligne suivante: ForEach(courses, id: \.self) { …

2
Comment résoudre «scanLocation» est déconseillé dans iOS 13.0
Lorsque j'essaie d'utiliser un scanner, j'obtiens l'avertissement que «scanLocation» est déconseillé dans iOS 13.0. Puisqu'il est possible de numériser à partir de l'emplacement suivant est plutôt fondamental pour balayer une chaîne, se demander quoi utiliser au lieu de scanLocation. La documentation d'Apple pour Scanner ne mentionne même pas la dépréciation, …
10 swift  foundation 





2
Journaux d'avertissement SKView
Lors de l'exécution de mon application SwiftUI & SpriteKit, je reçois les messages suivants dans les journaux: 2019-11-18 21: 58: 57.631912 + 0000 PixelBattles [2812: 1215803] SKView: ignoreRenderSyncInLayoutSubviews est NON. Appelez _renderSynchronouslyForTime sans gestionnaire Que fais-je de mal à recevoir ce journal et dois-je m'en inquiéter? Serait-ce un bug? Serait-ce …

4
Comment vérifier si Apple Music est installé sur l'appareil de l'utilisateur?
Je fais une application musicale avec swift. L'application permet aux utilisateurs de jouer de la musique via leur abonnement Apple Music via leur application Apple Music. Je peux vérifier si l'utilisateur a un abonnement Apple Music via: SKCloudServiceController().requestCapabilities { (capability:SKCloudServiceCapability, err:Error?) in guard err == nil else { print("error in …




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.