J'ai un problème
@import Foundation;
et je vois:
@import vs #import – iOS 7
et j'ai réglé "Activer les modules" sur "OUI"
et mon problème n'est pas résolu
J'ai reçu cet avertissement dans un projet de type "zero-swift" chaque fois que j'ai essayé d'append @import SafariServices;
déclaration.
Solution: Activer les modules. Accédez à la cible> Paramètres de construction et définissez les modules d'activation (modules C et Objective-C) sur YES .
La cause possible est que vous utilisez Objective-C ++. Ensuite, les modules sont désactivés malgré les parameters de construction appropriés.
Vérifiez si vous utilisez #import "ProductName-Swift.h"
quelque part dans les files .mm ou tout autre file autre que les files objc.
Parce que si vous utilisez cette import dans les files cpp, les modules sont automatiquement désactivés.