【问题标题】:iPhone : Unable to create Object of FileiPhone:无法创建文件对象
【发布时间】:2011-10-06 15:19:51
【问题描述】:

我正在尝试从另一个文件调用一个文件的方法。

为此,我正在创建另一个文件对象并为此导入 .h 文件。

在导入文件时,我只能看到 .h 文件,而对于其他文件,我可以看到所有文件(.h、.m、.xib)。

#import "FirstView.h"

FirstView *first = [FirstView alloc] init];

但它不允许我创建该文件的对象,甚至它也没有显示任何错误或警告。

我该怎么办?

【问题讨论】:

  • 尝试删除构建文件夹并清理构建。这应该对您有所帮助。
  • @Jennis :我已经尝试过了,但它不起作用
  • 所以你的意思是说它甚至没有给出语法错误?
  • 奇怪,因为它应该抛出像“预期;在初始化之前”这样的错误。尝试在关闭 xcode 一次后重复上述步骤,例如清理构建/删除构建文件夹。可能是 Xcode 的问题
  • 你的 FirstView.m 是否属于你正在编译的当前目标?

标签: iphone objective-c cocoa-touch ios4


【解决方案1】:

您的代码中缺少括号:

#import "FirstView.h"

FirstView *first = [[FirstView alloc] init];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-05
    • 1970-01-01
    • 2010-12-25
    • 2014-11-07
    • 2015-03-19
    相关资源
    最近更新 更多