我尝试将本地
Swift CocoaPod集成到Swift项目中,但它不起作用:(
我只用一个类和一个函数创建了一个Swift项目.
这应该是CocoaPod.
这是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" => "stefan@urkman.de" }
- s.source_files = "src/*.swift"
- s.requires_arc = true
- s.ios.deployment_target = '8.0'
- end
然后我创建了另一个应该使用pod的简单应用程序.
这是Podfile:
- platform :ios,"8.0"
- use_frameworks!
- pod 'Alamofire'
- # local pods
- pod 'CocoaPodTest',:path => '../CocoaPodTest'
现在我尝试使用pod访问包含的类:
导入模块:
- import CocoaPodTest
- Foo.doIt()
但在这里我得到这个错误:
- Use of unresolved identifier 'Foo'
谢谢你的帮助 :)
Urkman
解决方法
关于Foo.doIt()的几点(如你的
repo at git hub)
解决所有这些你很好的事情
- public class Foo {
- public class func doIt()
- {
- println("do it !!!")
- }
- }