18.5 同步练习

  1. 下列说法正确的是(  )。

A. Swift调用Objective-C时需要桥接头文件<工程名>-Bridging-Header.h。

B. Objective-C调用Swift时需要桥接头文件<工程名>-Bridging-Header.h。

C. Swift调用Objective-C时需要Xcode生成头文件<工程名>-swift.h。

D. Objective-C调用Swift时需要Xcode生成头文件<工程名>-swift.h。

  1. 下列说法正确的是(  )。

A. 桥接头文件命名规则是:<工程名>-Bridging-Header.h

B. 桥接头文件命名规则是:<工程名>-swift.h

C. Xcode生成头文件命名规则是:<工程名>-Bridging-Header.h

D. Xcode生成头文件命名规则是:<工程名>-swift.h

  1. 下列说法正确的是(  )。

A. 桥接头文件需要程序员管理和维护。

B. Xcode生成头文件需要程序员管理和维护。

C. 桥接头文件是由Xcode管理生成和维护的,对程序员是不可见的。

D. Xcode生成头文件是由Xcode管理生成和维护的,对程序员是不可见的。

  1. 参考书中案例,编写一个由Swift调用Objective-C的案例。

  2. 参考书中案例,编写一个由Objective-C调用Swift的案例。