首先,xcode版本8.3.3,语言采用swift 3
我们打算用swift 3实现ChatKit ,因为ChatKit 目前是OC版本的,还没有swift 3版本的Chatkit,我们决定采用桥接的办法在swift 3里面实现ChatKit ,具体步骤如下:
第一步,用xcode新建一个singleview工程
语言当然是选择swift:
然后关闭刚才建立的工程,打开终端,也就是在Mac的实用工具里面找到这个“终端”:
打开终端后cd 到刚才关闭的工程所在目录,你可以在cd命令后空一格,然后用鼠标拖动目标文件夹到cd命令之后,省着敲字符了,然后一回车就成了
执行命令 pod init这个命令的作用是在工程所在文件夹新建一个Podfile
等终端里面命令执行完毕之后,打开Finder进入工程所在目录,找到Podfile这个文件,如图示:
找到podfile这个文件后,在这个文件上点右键,弹出菜单
然后点击其它,选择xcode
用xcode打开后是这样的
然后我们在leancloud网站上找相关说明文档
仔细阅读这个指南,我们找到:
复制这一行到刚才的podfile,结果是这样的
保存成功后,关闭xcode,进入终端,执行命令pod update,看到屏幕上显示如下,就说明pod成功了
下一步还是找到刚才Finder里面工程所在的目录,会发现多了几个文件,选择如下这个文件,双击打开
打开后是这样的:
选择图中所示的这个文件
点击xcode工具栏里面File > New > File > iOS > Source > Header File,选择图中所示,建立一个桥接头文件,感觉这个头文件的名字可以随意,这里使用的是系统默认的文件名字,直接点下一步
虽然header文件名字可以随便起,但是一定要选择图中对话框下面这个target ,然后点下一步