![](/img/trans.png)
[英]How to create a Cocoa Touch Framework with Swift Package Manager?
[英]How to create Cocoa Touch Framework using Swift language and use it in other Swift projects?
我刚刚开始使用Swift语言开发iOS应用,但是我注意到我们可以创建一个Cocoa Touch Framework以便能够在其他项目中重用。 我已经完成了自己的框架,但是当我尝试在当前项目中使用它时遇到了问题。 尽管我在使用框架功能的文件中调用import MyCustomFramework
,但我的项目似乎无法识别框架中的类。
这是我的示例框架结构:
MyCustomFramework |--MyCustomFramework.h (I didn't modify this file, it only contains default code same as when creating) |--TestClass.swift (Define class with public keyword)
有人遇到过同样的问题吗?
当我们创建框架时 ,最重要的是Access说明符 private,internal和public 。 因此,如果要在框架之外访问它们,则需要将函数和属性声明为公共 !
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.