我尝试将本地
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 !!!") } }