【问题标题】:Xcode iPhone programming: how successfully substitue images in the codeXcode iPhone 编程:如何在代码中成功替换图片
【发布时间】:2011-10-17 20:54:51
【问题描述】:

昨天是我第一次使用 SDK :-) 我在 Xcode 中打开了以前购买的代码并覆盖了几个图像文件。事情是这样的:并非所有新图像都出现在模拟器上的应用程序中,这太烦人了:/我已经尝试实施我之前发现的建议(iphone模拟器 - 尝试从 Xcode 4 中删除图像 - VoidCC ,图像未在 iPhone 模拟器中显示 - 堆栈内存溢出)但无济于事。我什至完全擦除了 Xcode 并重新安装它,仍然可以看到已从磁盘中擦除的旧图像。

感谢您的帮助。

【问题讨论】:

    标签: iphone xcode image


    【解决方案1】:

    您是否完成了清理 (Shift-Cmd-K) 并从磁盘中删除了构建结果?这不应该是必要的,但碰巧在此之前我不得不这样做。

    【讨论】:

    • 哇哇哇,你是鲣鱼,我的朋友,使用你答案中提供的组合进行的清洁成功了!谢谢,救命恩人! :-) :-) :-) 希望有一天我会报答...
    • 嘿,好吧,事实证明它只是部分帮助,即颜色仅在模拟器上正确显示 - 在 iPhone 上,其中一个选项卡中的颜色仍然来自原始版本(在我之前修改它),你可以在这里看到它:img684.imageshack.us/img684/5462/img0850oa.jpg 请问这里的解决方案是什么?
    • 是的,这发生了。解决方案通常是删除应用程序的每一条痕迹。因此,删除所有中间构建文件并实际从手机中删除应用程序,然后全部清理,然后重新构建。
    • 嘿 pho0,上帝保佑你!我会尽快处理并为您提供结果,谢谢一百万:-)
    • 嗯.. 在哪里可以找到所有中间构建文件?
    【解决方案2】:

    检查您的目标(如果您正在运行 Xcode 4,它位于左上角,“开始/停止”按钮旁边),然后检查您刚刚替换的图像是否用于此目标(如果您再次'在 Xcode 4 上,选择该图像,打开右视图 - 在右上角,有三个视图)。

    您的问题可能是您正在构建的目标正在使用其他资源,而不是您刚刚编辑的资源。要找出答案,请单击左侧的项目,选择您正在构建的目标,转到“构建阶段”,在“复制捆绑资源”下您将用于此目标的所有资源。

    【讨论】:

      猜你喜欢
      • 2011-08-28
      • 2012-06-11
      • 1970-01-01
      • 2018-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多