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
Source d'image de lancement Xcode
J'ai une question très stupide, mon projet xcode n'a pas de paramètre pour Launch Image Source , j'ai déjà ajouté mon image d'écran de démarrage à Images.xcassets -> LaunchImage , mais dans ma cible de projet Général -> Icône d'application et Launch Images doesn 'ai pas de paramètre pour Launch …

1
Erreurs de référence circulaire Xcode 11.4
Lors de la compilation du projet sur Xcode 11.4 (sur le projet Xcode précédent, la construction se passe bien), j'obtiens les erreurs 999+ suivantes (nettoyage propre et suppression des données dérivées): <unknown>:0: error: circular reference <unknown>:0: error: circular reference <unknown>:0: note: through reference here <unknown>:0: error: circular reference <unknown>:0: error: …
20 ios  swift  xcode 

4
Un équivalent aux propriétés calculées en utilisant @Published dans Swift Combine?
Dans Swift impératif, il est courant d'utiliser des propriétés calculées pour fournir un accès pratique aux données sans dupliquer l'état. Disons que j'ai cette classe conçue pour une utilisation impérative de MVC: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue != currentUser { NotificationCenter.default.post(name: NSNotification.Name("userStateDidChange"), object: …





3
Affichage du clavier Emoji système par défaut sur iOS 13
Solution Voici une solution complète / contourner ce problème, veuillez également voter la réponse de Blld parce que c'était le peu essentiel d'informations nécessaires! Titres alternatifs pour faciliter la recherche Affichage du clavier Emoji par défaut pour un objet UIKeyInput (dans iOS 13) Forcer iOS 13 à montrer le clavier …
17 ios  swift  keyboard  uikit  emoji 

3
SwiftUI - Comment passer EnvironmentObject dans View Model?
Je cherche à créer un EnvironmentObject auquel le modèle de vue peut accéder (pas seulement la vue). L'objet Environnement suit les données de la session d'application, par exemple, LogIn, jeton d'accès, etc., ces données seront transmises aux modèles de vue (ou aux classes de service si nécessaire) pour permettre à …
16 ios  swift  mvvm  swiftui 



2
iOS 13.1 La méthode déléguée UITextView devrait appeler Interact lors du défilement de la pièce jointe
J'utilise la UITextViewméthode déléguée pour effectuer un travail personnalisé, comme ouvrir un navigateur intégré à l'application lorsque l'utilisateur appuie sur l'URL ou la pièce jointe: func textView(_ textView: UITextView, shouldInteractWith URL: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool Dans iOS 13, cette méthode déléguée est appelée même lorsque l'utilisateur …

4
Erreur Swift 5.1: [plug-in] AddInstanceForFactory: aucune fabrique enregistrée pour l'ID <CFUUID
L'application se bloque avec le message d'erreur suivant 2019-10-12 20:01:34.332334-0700 Awesome App[26368:3535170] [plugin] AddInstanceForFactory: No factory registered for id &lt;CFUUID 0x600002903280&gt; F8BB1C28-BAE8-11D6-9C31-00039315CD46 Le point d'arrêt au crash semble être lié à AVAudioPlayer let path = Bundle.main.path(forResource: "menu_background.mp3", ofType:nil)! audioPlayer = try AwesomeAudioPlayer(contentsOf: URL(fileURLWithPath: path)) ---&gt; breakpoint
15 swift  swift5  swift5.1 

5
Exclure le pod lors du portage sur mac avec catalyseur
Le portage d'applications sur mac est enfin possible grâce à Catalyst , le problème est que de nombreux pods ne prennent pas en charge AppKit. Le plus courant serait Crashlytics / Firebase. In [...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics(CLSInternalReport.o), building for Mac Catalyst, but linking in object file built for iOS Simulator, file '[...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics' for …

2
L'utilisation d'un AVPlayer renvoie une erreur de «connexion non multivoie»
J'utilise AVKit pour lire une URL YouTube. J'ai ce code dans une action de bouton: @IBAction func trailerButtonAction(_ sender: Any) { guard let youtubeUrl = youtubeURL else { return } let player = AVPlayer(url: youtubeUrl) let playerViewController = AVPlayerViewController() playerViewController.player = player present(playerViewController, animated: true) { player.play() } } L'URL …

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.