objective-c - Comment interdire les références de fichiers entre différents pods dans CocoaPods?
淡淡烟草味
淡淡烟草味 2017-05-02 09:26:15
0
0
554

1. Spécifiez _*.h dans le répertoire Models en tant que fichiers d'en-tête privés dans .podspec, comme suit :

s.subspec 'Models' do |models|
   models.source_files = 'Pod/Classes/Models/'
   models.private_header_files = 'Pod/Classes/Models/_*.h'
end
  

2. Il s'avère que ces fichiers d'en-tête ne peuvent pas être référencés dans le projet principal, ce qui permet d'atteindre l'objectif des fichiers d'en-tête privés.
Cependant, il s'avère que ces fichiers d'en-tête peuvent toujours être référencés dans d'autres pods, tels que. AFNetworking. Quelqu'un connaît-il la raison ?
Les cocoapods pensent-ils que tous les pods importés forment une grande famille, que les fichiers d'en-tête peuvent être référencés arbitrairement et que la configuration private_header_files n'est pas valide dans plusieurs pods ?

淡淡烟草味
淡淡烟草味

répondre à tous(0)
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal