创建一个 swift ios 框架
create a swift ios framework
我正在 swift 中为 iOS 创建一个新框架。我的项目 structure/hierarchy 是
*Client(Single View Application)
**Framework as a project
**ViewController in Client consuming Framework
我完全在 Swift 中编码。早些时候我使用了 objective C,它有 .h 文件来定义 headers。但是在Swift里面没有接口文件。在框架的情况下如何解决这个差距?而且我找不到任何描述创建 swift 框架的端到端流程的教程。
我想做的就是在框架内创建一个简单的函数,并在我的客户 VC.
中公开它以访问相同的函数
但我无法访问我客户 VC 中的功能。该功能未公开。如果您在 Swift 2.0.
中遇到过相同或任何其他详细教程,请与我分享您的想法
您似乎走在正确的轨道上。需要确定的几件事:
- 您是否在构建阶段将框架设置为客户端的目标依赖项?
- 您是否
import
您尝试从中访问它的文件中的框架?
- 您要访问的功能是否具有正确的访问控制(即它是否标记为
public
)?
我正在 swift 中为 iOS 创建一个新框架。我的项目 structure/hierarchy 是
*Client(Single View Application)
**Framework as a project
**ViewController in Client consuming Framework
我完全在 Swift 中编码。早些时候我使用了 objective C,它有 .h 文件来定义 headers。但是在Swift里面没有接口文件。在框架的情况下如何解决这个差距?而且我找不到任何描述创建 swift 框架的端到端流程的教程。
我想做的就是在框架内创建一个简单的函数,并在我的客户 VC.
中公开它以访问相同的函数但我无法访问我客户 VC 中的功能。该功能未公开。如果您在 Swift 2.0.
中遇到过相同或任何其他详细教程,请与我分享您的想法您似乎走在正确的轨道上。需要确定的几件事:
- 您是否在构建阶段将框架设置为客户端的目标依赖项?
- 您是否
import
您尝试从中访问它的文件中的框架? - 您要访问的功能是否具有正确的访问控制(即它是否标记为
public
)?