J'ai deux projets XCode dans le même répertoire en utilisant des noms très similaires. J'ai remarqué lors de la création d'un IBOutlet dans un projet avec le même nom qu'un autre IBOutlet dans le second projet que l'IBOutlet relie et fait référence aux deux storyboards. Maintenant, cela me dérange et je voudrais savoir comment résoudre ce problème afin qu'il ne fasse référence qu'à son storyboard actuel.IBOutlet référençant deux storyboards
Répondre
J'ai deux projets XCode dans le même répertoire
Dans le même répertoire très très? Cela pourrait causer des problèmes, car un projet fait référence à ses fichiers en utilisant des références relatives. Un projet par dossier de projet, s'il vous plaît!
EDIT: Cette réponse s'est révélée être totalement fausse. En réalité, c'était juste un de ces épiphénomènes Xcode temporaires. Nettoyage le dérivé dossier Data fixe, comme décrit ici:
Je vois exactement le même problème. Il a été là depuis que j'ai commencé avec Xcode 4 et toujours présent dans Xcode 6.
Il apparaît quand je copie un fichier de contrôleur dans un nouveau projet ET j'ai les deux projets ouverts en même temps. Une prise semble être connectée aux deux storyboards.
Nettoyer le dossier Données dérivées et le contenu des dossiers/var/ne résout pas cela pour moi. Le redémarrage de Xcode ne se fait pas non plus. J'ai également essayé de renommer le Storyboard dans l'un des projets en vain.
La seule solution que j'ai trouvée était de m'assurer que les contrôleurs étaient nommés de façon unique. Cela peut être facilement fait en utilisant un préfixe de projet unique. Je suppose que des points de vente uniques devraient aussi résoudre ce problème, mais c'est beaucoup plus difficile à suivre.
- 1. transmettre des données entre deux storyboards différents
- 2. Deux storyboards .. Même événement .. Même propriété
- 3. Xib référençant deux xibs comme vue
- 4. iPhone IBOutlet
- 5. Quand publier IBOutlet?
- 6. Conflit lorsque deux storyboards définissent la propriété Opacity?
- 7. comment lier un iboutlet et deux fichiers xib
- 8. UICollectionView, UICollectionCell et IBOutlet
- 9. Comment mapper une colonne de clé étrangère référençant deux tables?
- 10. Impossible de connecter IBOutlets aux Storyboards
- 11. Microsoft.Scripting.Hosting.ScriptEngine ne référençant pas
- 12. Mot clé IBOutlet strictement requis?
- 13. Storyboards localisés avec Base.lproj
- 14. Storyboards dans ResourceDictionary
- 15. Xcode 8 storyboards Blank
- 16. UISplitView avec plusieurs storyboards
- 17. Transition vers des storyboards
- 18. Transition entre 2 storyboards
- 19. IBOutlet UIViews sont null?
- 20. Nom IBOutlet variable?
- 21. UINavigationController et IBOutlet
- 22. UIButton Nécessaire IBOutlet?
- 23. IBOutlet en Python
- 24. IBOutlet UIWebView retainCount
- 25. WCF référençant un dictionnaire
- 26. iOS 5 Storyboards et Nibs
- 27. MKMapView et viewDidLoad/viewWillAppear/viewDidAppear utilisant Storyboards
- 28. référençant les variables en PHP
- 29. référençant une interface
- 30. WPF Application référençant System.Windows.Forms
Il y a donc un répertoire de niveau supérieur appelé XX et dans ce répertoire il y a deux autres dossiers, Project1 et Project 2. Est-ce un problème? – David
Non! Après tout, tous mes projets sont dans un dossier appelé dev. – matt
Alors, y a-t-il un moyen de résoudre mon problème? Cela me dérange que cela soit lié à deux storyboards. Dois-je simplement utiliser des noms de variables différents? Je pense que c'est bête que je ne puisse pas utiliser le même nom sans faire référence à deux storyboards. – David