tôi cố gắng để tích hợp một Swift CocoaPod địa phương vào một dự án Swift, nhưng nó sẽ không hoạt động :(Vấn đề với CocoaPods địa phương và Swift
Tôi chỉ đơn giản là tạo ra một dự án Swift chỉ với một lớp và một chức năng. nên này là CocoaPod Dưới đây là 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
Và sau đó tôi đã tạo ra một ứng dụng đơn giản, mà nên sử dụng pod đây là Podfile:.
platform :ios, "8.0"
use_frameworks!
pod 'Alamofire'
# local pods
pod 'CocoaPodTest', :path => '../CocoaPodTest'
Bây giờ tôi cố gắng truy cập vào các lớp bao gồm việc sử dụng pod:
Import Module:
import CocoaPodTest
Sau đó gọi lớp và chức năng:
Foo.doIt()
Nhưng ở đây tôi nhận được lỗi này :
Use of unresolved identifier 'Foo'
Tôi đã thực hiện một dự án github để hiển thị lỗi này: github
Nhờ sự giúp đỡ của bạn :)
Urkman
có thể đây [link] (http://stackoverflow.com/questions/28497533/po-gives-error-expr11-error-use- số nhận dạng chưa được giải quyết) giúp bạn –
Lớp học của bạn có phải là công khai không? – Abdullah