在Swift中如果我创建一个类,似乎你不需要导入它来从另一个类访问它.但对于如SwiftyJSON和Alamofire我们使用"框架"的类,我们就必须将其导入.什么时候需要在Swift中导入类?
请注意,我所指的框架类是通过Cocoapods配置的,并且位于同一工作区内的单独项目中.
您永远不需要导入类.您需要导入模块.只要您想在另一个模块的一个模块中使用任何东西,就必须导入该模块.
如果要导入自己的自定义模块,首先需要一个框架.
向项目添加框架.
我命名为我MyFramework(并且还创建了一个测试目标):
现在,确保您的框架链接到您的主目标(或您想要使用它的任何目标):
如果它不在这里,请使用加号按钮添加它.
现在,去导入它:
请注意,从这个目标开始,MyFramework如果标记了它们,您将只能使用它们public.
| 归档时间: |
|
| 查看次数: |
99 次 |
| 最近记录: |