无法从 swift 框架的 class 中获取 public 变量
Unable to fetch a public variable from a class from a swift framework
我开发了一个 iOS 框架。我将它集成到一个使用 cocoapods 的项目中,一切正常。现在我使用了迦太基,我可以导入它并访问 public 类。但是现在我无法获得我使用 cocoapods 时发生的 public 变量。 "No visible @interface for 'PublicHelperClass' declares the selector 'publicVariable'" 是我在访问变量时遇到的错误。框架写在swift,我导入框架的文件在objective C。
我的头文件不包含所有方法和 public 变量,因此我无法访问它。
另一种帮助我从框架中获取资源的方法是遵循使用 getBundleIdentifier 的方法来获取包含资源的包的名称。
我开发了一个 iOS 框架。我将它集成到一个使用 cocoapods 的项目中,一切正常。现在我使用了迦太基,我可以导入它并访问 public 类。但是现在我无法获得我使用 cocoapods 时发生的 public 变量。 "No visible @interface for 'PublicHelperClass' declares the selector 'publicVariable'" 是我在访问变量时遇到的错误。框架写在swift,我导入框架的文件在objective C。
我的头文件不包含所有方法和 public 变量,因此我无法访问它。
另一种帮助我从框架中获取资源的方法是遵循使用 getBundleIdentifier 的方法来获取包含资源的包的名称。