xcode来引用swift版本的protocolbuf

首先从git下面找源文件

地址如下 点击打开链接https://github.com/alexeyxo/protobuf-swift

当然它的第七步不太好,

7.Add ./src/ProtocolBuffers/ProtocolBuffers.xcodeproj in your project.

我选用pod来在项目中去引用protocol,

去搜索下

pod search ProtocolBuffers

然后会发现两个,一个是oc的,一个是swift的,

选择第二个swift版本,添加到pod文件中

这个时候报错

在pod文件中添加修改

好吧,成功了,项目中有了,哈哈。。。

但是怎么引用这些库呢,加上“”import ProtocolBuffers”就行

尽情使用吧

时间: 2024-10-17 12:08:01

xcode来引用swift版本的protocolbuf的相关文章

查看Xcode所使用Swift的版本

查看Swift版本 $ xcrun swift -version 查看Xcode位置 $ xcrun --find swift 参考链接:http://stackoverflow.com/questions/30790188/how-do-i-see-which-version-of-swift-im-using-in-xcode

窥探Swift系列博客说明及其Swift版本间更新

Swift到目前为止仍在更新,每次更新都会推陈出新,一些Swift旧版本中的东西在新Swift中并不适用,而且新版本的Swift会添加新的功能.到目前为止,Swift为2.1版本.去年翻译的Swift书籍是1.0版本,所以上面一些东西并不在适用.虽然Swift语言仍在更新,但是其整体的基础框架已经形成,大的改动应该不会有,版本的更新更多的是语言新功能的添加和完善,所以并不用担心现在学的Swift会过时.更新也就是在原有的基础上去更新,所以学学Swift还是很有必要的.新的Swift版本中引入了好

升级xcode8之后出现报错提示,提示swift版本问题

最近Xcode升级了,出现了各种蛋疼的错误提示,今天遇到个导入框架出现了提示Swift版本的问题,具体如下: "Use Legacy Swift Language Version" (SWIFT_VERSION) is required to be configured correctly for targets which use Swift. Use the [Edit > Convert > To Current Swift Syntax-] menu to choo

自动布局autolayout使用总结(源码含swift版本)

一.概述 使用autolayout有一段时间了,Objective-C和swift下.iOS7和iOS8下都在用, 一路遇到了不少的坑,随遇随填,到今天也算是积累了不少经验了,这里总结一下, 通过自己新建的一个Doubi Demo来分享给大家.Doubi Demo我已上传到github上 去了(地址是:https://github.com/lihux/iLihuxAutoLayout),以后每篇文章的demo都 将放在github上,供大家参考.源码的workspace中有两个工程,分别使用OC

Xcode(7.0以上版本)真机调试

1. 下载Xcode(7.0以上版本) 通过访问 https://developer.apple.com/xcode/downloads/ 下载最新的xcode7版本. 2. 配置accounts 打开Xcode,点击电脑屏幕左上角"Xcode",选择"Preferences",选择"Accounts",点击左下角的"+",选择"Add Apple ID",将自己的账号输入进去. 输入Apple ID后,下

C# 引用DLL版本冲突

已解决,到官网上下载旧key版本,然后再重定向即可. 手动引用两个版本的DLL错误的原因是我 publicKeyToken 大小写的问题(竟然没校验~~) 但我想不明白,这样搞如果依赖一多的话,甚至那个 publicKeyToken 都不统一的话,那管理起来不是会特别麻烦吗? 以下是原问题内容: 工程中要用到zookeeper,他依赖一个低版本的log4net,但是我想用高版本的log4net. 百度后发现可以使用 重定向程序集版本 来解决,但是实践后发现两个版本的 PublicKeyToken

CocoaPods 更新慢&swift版本适配

一.更新慢的问题 使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动 原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少. 加参数的命令如下: pod install --verbose --no-repo-update pod update --verbose --no-repo-update 二.我在swift工程用Coco

xcode下build release版本的.a库

1. 点击房子 图标按钮 2. 弹出下拉菜单选择Edit Scheme 条目 3. 如下图,在左边table控件中选择 Run,然后右边 Info 条目下面选择 Build Configuration,选择Release项目. 4. 验证结果 打开product下.a 所在的目录,如下图,Release-iphoneos 表示 armv7架构下的.a 输出目录,前缀是Release表示版本.. 5. 使用lipo创建兼容版本的静态库 lipo -create Release-iphoneos/l

XCODE 添加不同IOS版本的模拟器

一.XCode->Preferences->Downloads, 可以下载模拟器. XCODE 就可以选择不同版本模拟器了@~~~~ XCODE 添加不同IOS版本的模拟器