cerco di integrare uno Swift CocoaPod locale in un progetto Swift, ma non funzionerà :(Problemi con CocoaPods locali e Swift
ho semplicemente creato un progetto Swift con solo una classe e una funzione. Questo dovrebbe essere il CocoaPod Ecco il Podspecs:.
Pod::Spec.new do |s|
s.name = "CocoaPodTest"
s.module_name = "CocoaPodTest"
s.version = "0.1"
s.license = { :type => "MIT", :file => "LICENSE" }
s.author = { "Stefan Sturm" => "[email protected]" }
s.source_files = "src/*.swift"
s.requires_arc = true
s.ios.deployment_target = '8.0'
end
E poi ho creato un altro semplice App, che dovrebbe utilizzare il contenitore Ecco il Podfile:.
platform :ios, "8.0"
use_frameworks!
pod 'Alamofire'
# local pods
pod 'CocoaPodTest', :path => '../CocoaPodTest'
Ora cerco di accedere alla classe in dotazione con il baccello:
importare il modulo:
import CocoaPodTest
quindi chiamare la classe e la funzione:
Foo.doIt()
Ma qui ottengo questo errore :
Use of unresolved identifier 'Foo'
Ho creato un progetto github per mostrare questo errore: github
Grazie per il vostro aiuto :)
Urkman
Può essere questo [link] (http://stackoverflow.com/questions/28497533/po-gives-error-expr11-error-use- di-identificatore non risolto) ti aiuta –
La tua classe è pubblica? – Abdullah