0

我的 iOS 应用程序可以通过下载包含新图像和字符串的 zip 文件来重新命名。这可能随时发生。由于我无法替换应用程序包中的文件,因此每次加载 nib 时都必须检查是否有新的图像/字符串,然后替换 IB 中设置的内容。我宁愿让这个自动化。关于如何将自己插入笔尖加载过程以执行此操作的任何想法?我的大部分笔尖都由 UIViewController 子类加载。

我已经在 viewDidLoad: 中进行检查。但这意味着我必须记住在每个 UIViewController 子类中都这样做,并且我必须知道 nib 中的哪些插座需要旋转。我想要的是能够插入实际的笔尖加载过程,以便当系统获取笔尖中指定的“flower.png”图像时,我有机会返回“花.png”在应用程序包中。

以这种方式处理字符串可能更难,但理想情况下我也可以在那里破解。

4

1 回答 1

1

geminiCoder 为我指明了正确的方向—— UIViewController 的一个子类,它是我所有“真实”视图控制器的父类。它有我想要调整的所有位的出口,并在其 -viewDidLoad 方法中进行调整。这样,所有“真正的”视图控制器都继承了 outlet,只需将它们连接到正确的 UI 元素,它们就会自动更新。

于 2012-05-21T15:12:02.423 回答