首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SWIFT3.0的ios SQLite.swift项目

使用SWIFT3.0的ios SQLite.swift项目
EN

Stack Overflow用户
提问于 2016-10-12 11:05:27
回答 2查看 1.1K关注 0票数 0

我正在将我的iOS应用程序迁移到Xcode8和Swift 3。我更新了依赖关系版本,除了SQLite.swift之外,一切看起来都很好。在“导入SQLite”行的项目中,我有以下错误:

用SWIFT2.3编译的模块不能在SWIFT3.0.中导入

而我的目标是最新版本的SQLite.swift。我还为Pods项目下的Target "SQlite.swift“设置了”使用传统Swift语言版本“。知道我错过了什么吗?

我的荚文件看起来是这样的:

代码语言:javascript
复制
platform :ios, '8.0'
use_frameworks!

target 'XYZ' do
    pod 'OAuthSwift', '~> 1.0.0'
    pod 'SwiftyJSON', '~> 3.1.1'
    pod 'SQLite.swift', '~> 0.10.1'
    pod 'Fabric', '~> 1.6.9'
    pod 'Crashlytics', '~> 3.8.2'
    pod 'PagingMenuController', '~> 1.4.0' #2.0.0 require iOS9+
    pod 'SDWebImage/WebP', '~> 4.0.0-beta2'
    pod 'ReachabilitySwift', '~> 3'
end

post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings['SWIFT_VERSION'] = '3.0'
        end
    end
end
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-12 11:50:52

我认为0.10不支持斯威夫特3。

尝试在Podfile中使用下面的行

代码语言:javascript
复制
pod 'SQLite.swift', :git => 'https://github.com/stephencelis/SQLite.swift.git', :branch => 'master'
票数 0
EN

Stack Overflow用户

发布于 2017-07-22 04:25:12

使用this.definatly工作我使用这个,对于我100%的工作

代码语言:javascript
复制
use_frameworks!

target 'YourAppTargetName' do
    pod 'SQLite.swift', '~> 0.11.3'
end
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39997039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档