Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 为什么只需通过导入UIKIT框架就可以使用基础框架中定义的类型? 为什么我只能通过导入 UIKit < /COD>框架?< /P>使用基础框架中定义的类型? import UIKit // String is a Type defined in Foundation framework let foo: String = "" < >我理解 UIKit 框架依赖于基础框架。 //依赖关系 应用--> UIKIT ->基金会_Ios_Swift_Uikit_Foundation - Fatal编程技术网 我理解 UIKit 框架依赖于基础框架。 //依赖关系 应用--> UIKIT ->基金会,ios,swift,uikit,foundation,Ios,Swift,Uikit,Foundation" /> 我理解 UIKit 框架依赖于基础框架。 //依赖关系 应用--> UIKIT ->基金会,ios,swift,uikit,foundation,Ios,Swift,Uikit,Foundation" />

Ios 为什么只需通过导入UIKIT框架就可以使用基础框架中定义的类型? 为什么我只能通过导入 UIKit < /COD>框架?< /P>使用基础框架中定义的类型? import UIKit // String is a Type defined in Foundation framework let foo: String = "" < >我理解 UIKit 框架依赖于基础框架。 //依赖关系 应用--> UIKIT ->基金会

Ios 为什么只需通过导入UIKIT框架就可以使用基础框架中定义的类型? 为什么我只能通过导入 UIKit < /COD>框架?< /P>使用基础框架中定义的类型? import UIKit // String is a Type defined in Foundation framework let foo: String = "" < >我理解 UIKit 框架依赖于基础框架。 //依赖关系 应用--> UIKIT ->基金会,ios,swift,uikit,foundation,Ios,Swift,Uikit,Foundation,是否存在允许应用程序间接使用依赖框架的编译器选项 我想在创建自己的嵌入式框架时指定任何此类选项。我可能需要对此进行更正,但我的理解是没有 尽管UIKIT依赖于基础,但UIKit并没有包含< /强>。如果是这样的话,它会导致不可估量的膨胀,因为大多数框架使用在基金会中定义的类型。p> 如果您希望一个框架能够在其依赖的框架中“传递”类型和方法,您需要包括它所依赖的框架,并允许应用程序直接访问它们,或者您可以在自己的框架中添加一些方法签名和typedef声明来弥补这一差距,因为缺少更好的表达方式 同样

是否存在允许应用程序间接使用依赖框架的编译器选项


我想在创建自己的嵌入式框架时指定任何此类选项。

我可能需要对此进行更正,但我的理解是没有

尽管UIKIT依赖于基础,但UIKit并没有<强>包含< /强>。如果是这样的话,它会导致不可估量的膨胀,因为大多数框架使用在基金会中定义的类型。p> 如果您希望一个框架能够在其依赖的框架中“传递”类型和方法,您需要包括它所依赖的框架,并允许应用程序直接访问它们,或者您可以在自己的框架中添加一些方法签名和typedef声明来弥补这一差距,因为缺少更好的表达方式


同样值得一看的是,哪些可以帮助你做你需要做的事情,尽管到目前为止,你试图做的事情似乎没有得到官方的支持。

我可能需要纠正这一点,但我对这一点的理解是没有

尽管UIKIT依赖于基础,但UIKit并没有<强>包含< /强>。如果是这样的话,它会导致不可估量的膨胀,因为大多数框架使用在基金会中定义的类型。p> 如果您希望一个框架能够在其依赖的框架中“传递”类型和方法,您需要包括它所依赖的框架,并允许应用程序直接访问它们,或者您可以在自己的框架中添加一些方法签名和typedef声明来弥补这一差距,因为缺少更好的表达方式

同样值得一看的是,哪些可以帮助你做你需要的事情,尽管到目前为止,你试图做的事情似乎没有得到官方的支持