【问题标题】:Xcode 6 - can't return UIImage from methodXcode 6 - 无法从方法返回 UIImage
【发布时间】:2014-06-10 17:52:32
【问题描述】:

我正在尝试从方法返回 UIImage,但 Xcode 6 给了我一个错误 - 需要一个类型。

问题是,我什至不能将 UIImage 作为参数传递,同样的错误再次发生。

关于新的 Xcode 有什么我不知道的,或者这只是一个错误?这只发生在我身上吗?

如果项目是使用 Xcode 6 (dep target iOS 8) 创建的,它在 Xcode 5 中也会出现错误,但是当使用新 Xcode 打开旧项目时不会出现错误。

【问题讨论】:

  • 在问题中粘贴一些代码。

标签: ios objective-c uiimage


【解决方案1】:

添加@import UIKit;到你的班级标题。

【讨论】:

    【解决方案2】:

    尝试包含 UIKit 或使用它创建一个 pch 文件。

    我也遇到了这个问题,直到我发现我用 XCode6 创建的新项目没有附带前缀头文件 (.pch),所以在旧项目上工作的相同代码无法使用新的,因为缺少 pch。

    【讨论】:

      【解决方案3】:

      根据我在之前的尝试中所看到的以及使用 Xcode 6 的日常工作,我想说这是 Xcode 6 中的一个错误,@armands-l。如果您还没有将其报告为错误。

      我非常肯定,当 Xcode 的下一个测试版发布时,很多类似这样的小问题都会得到修复。

      【讨论】:

      • 除了 OP 声明同一个项目在 Xcode 5 中也给出了相同的错误。这表明代码中存在问题,而不是 Xcode 6。
      • 但这仅发生在由 Xcode 6 创建的项目中。新 Xcode 5 项目中的相同代码可以正常工作。好的,我将其报告为错误。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-16
      • 1970-01-01
      • 1970-01-01
      • 2019-04-04
      • 1970-01-01
      • 2020-01-10
      相关资源
      最近更新 更多