Pods juste mis à jour pour xcode 9 et j'obtiens l'erreur ci-dessous pour Cosmos.Type 'NSAttributedStringKey' (alias 'NSString') n'a aucun membre 'font'
Type 'NSAttributedStringKey' (alias 'NSString') n'a pas membre 'police'
Pods juste mis à jour pour xcode 9 et j'obtiens l'erreur ci-dessous pour Cosmos.Type 'NSAttributedStringKey' (alias 'NSString') n'a aucun membre 'font'
Type 'NSAttributedStringKey' (alias 'NSString') n'a pas membre 'police'
Remarque: Assurez-vous que la version linguistique de votre projet est rapide. Voici comment vous pouvez voir/vérifier votre version en langage rapide.
Vous avez deux options comme solution à votre requête:
Si votre projet a Swift versio 4.0
- Vous devez choisir/télécharger POD compatible avec votre projet de rapide langue (Partagez-moi des informations POD et la version rapide, donc je peux vous fournir la version exacte de la version de pod pour votre bibliothèque de pod adapté au projet).
Si votre projet a la version rapide ci-dessous 4.0
- Vous devez migrer votre projet dans Swift 4.0 (si vous ne l'avez pas migré il). Voici ref question et réponse, comment migrer de swift (ci-dessous) < 4.0 à 4.0.
Selon étiquette ajoutée par vous dans votre question - swift3 est votre version actuelle du projet et pod 'Cosmos', '~> 12,0' soutient rapide 4
pod 'Cosmos', '~> 12.0'
Voici la liste des versions précédentes supportant la version de Swift en dessous de 4.0.
https://github.com/evgenyneu/Cosmos/releases
Essayez la version précédente du cosmos comme:
pod 'Cosmos', '~> 11.0.3'
// or
pod 'Cosmos', '~> 11.0.1'
// or
pod 'Cosmos', '~> 11.0.0
'
Vous devez mettre à jour la version rapide à 4,0 de Xcode.
utilisation ci-dessous étape
1) Choisissez votre projet de chef de projet (en haut à gauche de Xcode)
2) Choisissez Construire Settings
3) Recherche "langue Swift"
4) Changement « Swift Language Version "=> Swift 4.0
attributes: [NSFontAttributeName: label.font]
il est semble d'accord avec rapide 3.2. J'ai corrigé avec la librairie viewcontroller du menu de pagination.
Dans mon cas je remplace ce code
[NSAttributedStringKey.font : font]
par le code ci-dessous
[NSFontAttributeName : font]
Hope it helps.
Partagez vos informations de pod et la version en langage rapide. Vous avez ajouté un tag pour swift3, alors est-ce exact swift3 ou swift3.x? – Krunal