用xcode编译后会出现这个错误的情况:1.使用cocopod导入第三方swift包后,swift的包是比较老的swift开发的。2.用xcode9 打开老的swift(比如swift2.0)的工程的时候解决方案如下:在xcode中对应的targets下面的build settings 里面 设置swift的语言版本,就ok。建议设置成最新的swift语言版本。如图