相关疑难解决方法(0)

如何在Swift中创建可导入的模块?

我已经阅读了Apple的Swift文档,并且没有找到关于如何创建模块或如何将类或结构成员定义为私有或公共的任何内容.

语法中有对import语句的引用,但我找不到有关它的用途或如何使用它的信息.

有谁知道我在哪里可以找到这个?

module swift

71
推荐指数
3
解决办法
3万
查看次数

将现有项目转换为可定制的框架

我是一名 android 开发人员,我需要创建和 IOS 应用程序。所以我做了,应用程序现在准备好了。但现在我想把它变成一个库/框架。我的意思是每个客户端将在不同的项目中使用相同的代码库,他们将能够更改应用程序的文本字符串和颜色。其余的业务逻辑将保持不变。

所以我有两个主要问题:

  • 如何将项目转换为框架?我是否需要在别处创建一个单独的框架,然后将项目作为 Coca touch 框架导入其中?我对吗??
  • 如何使其可定制?我从可定制的意思是简单的两件事。
    • 1) 视图的颜色。我有两个观点。我想要一个单独的颜色文件,以便我可以更改其中的颜色并反映整个应用程序的更改
    • 2)字符串。我想更改文本字符串,以便它可以在所有项目中更改。

请告诉我如何实现这些目标。特别是第二点是我主要关心的问题。

注意:我想在框架中转换的项目有两个很多viewController,并且都内置在一个storyboard中。

xcode ios swift xcode9.4

5
推荐指数
1
解决办法
3156
查看次数

标签 统计

swift ×2

ios ×1

module ×1

xcode ×1

xcode9.4 ×1