swift Implicit conversion loses integer precision: 'long' to 'unsigned int'

对于引用的第三方c代码库,常常出现这种警告,一个个去修改很麻烦,找到个办法可以忽略这种告警。

在XCode的 Build Phases > Compile Sources 中选择所有.c文件, 双击任一行c文件后面那一列,也就是compiler flags。
在里面添加-Wno-shorten-64-to-32