gpt4 book ai didi

ios - 控制 IB_DESIGNABLE/IBDesignable 的目标 Interface Builder 构建

转载 作者:技术小花猫 更新时间:2023-10-29 10:35:50 25 4
gpt4 key购买 nike

我正在尝试在我的应用中使用 IB_DESIGNABLE。

问题是我的应用程序很大,需要花费大量时间来构建(即很多分钟),所以我想将所有自定义 View 保存在一个单独的目标中,让 Interface Builder 只构建该目标以满足。

无论我尝试什么,Xcode 似乎在执行 Interface Builder 的“可设计”构建时构建我项目中的所有目标,即使我将所有 Storyboard和 IB_DESIGNABLE 类移动到它们自己的框架中并将它们从所有其他目标中删除也是如此。大部分有问题的代码是用 Objective-C 编写的。

有没有办法配置或欺骗界面构建器只构建我想要它构建的目标?我试过谷歌搜索,但没有找到任何描述界面构建器如何决定构建什么或如何影响它的信息。

最佳答案

通过 received wisdom来自 IB 团队成员:

If you're looking for faster IBDesignable build times, put custom UI code in it's own framework. IB only builds the target w/ the designable

Here's an example该策略在野外实现。

当然,如果没有单独的框架,似乎没有任何方法可以完成此任务。

关于ios - 控制 IB_DESIGNABLE/IBDesignable 的目标 Interface Builder 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38143359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com