"文件的非可移植路径"File.h";指定路径与磁盘上的文件名不同"更新为Xcode 8.3后桥接头中的警告

Tam*_*gel 19 xcode objective-c ios swift bridging-header

我更新到Xcode 8.3和Swift 3.1并在我的桥接头文件中得到此警告,引用Objective-C头文件:

文件"File.h"的非可移植路径; 指定的路径与磁盘上的文件名不同

我该如何解决这个问题?

Tam*_*gel 28

事实证明我拼错了文件的名称,正确的名称是"FILE.h"而不是"File.h".出现警告是因为即将到来的APFS到macOS.

  • 但是当您将文件系统升级到APFS时,*将*区分大小写,并且此代码将不再编译. (3认同)