xcode 7 的头文件问题
Header file issue with xcode 7
我有一个 NSObject 的子类,但是我的头文件有问题,当我 运行 这个项目时,它向我显示:
它允许我添加这个,但直接返回这个逻辑错误:“@end must appear in Objective-C context”
我准确地说 Xcode6 我没有这个问题 有谁知道如何解决这个令人沮丧的问题吗?
编辑:
那个是常量文件,不用注意文件名,这里是.m文件:
#import "CUSBoxes.h"
const int defaultCount = 10;
const long int repeat = 25000;
const NSString *defaultDescription = @"If any layout issue is related, change default values of each box you want to display";
@implementation CUSBoxes
@end
通常此错误会导致您在项目中使用的其中一个 .h 文件中遗漏了 @end 或无效字符。我遇到了这个错误,这个错误不存在于它抛出的相同文件中检查其他头文件来解决这个问题。
1) 您可能在任何一个 Header file.Check 中缺少 @end 一个一个地包含 @interface 部分的所有 .h 文件,应该以“@end”结尾。
2) 如果一切正常,则尝试清理项目或重新启动 Xcode。(在我的情况下,成功了)。
我有一个 NSObject 的子类,但是我的头文件有问题,当我 运行 这个项目时,它向我显示:
它允许我添加这个,但直接返回这个逻辑错误:“@end must appear in Objective-C context”
我准确地说 Xcode6 我没有这个问题 有谁知道如何解决这个令人沮丧的问题吗?
编辑:
那个是常量文件,不用注意文件名,这里是.m文件:
#import "CUSBoxes.h"
const int defaultCount = 10;
const long int repeat = 25000;
const NSString *defaultDescription = @"If any layout issue is related, change default values of each box you want to display";
@implementation CUSBoxes
@end
通常此错误会导致您在项目中使用的其中一个 .h 文件中遗漏了 @end 或无效字符。我遇到了这个错误,这个错误不存在于它抛出的相同文件中检查其他头文件来解决这个问题。
1) 您可能在任何一个 Header file.Check 中缺少 @end 一个一个地包含 @interface 部分的所有 .h 文件,应该以“@end”结尾。
2) 如果一切正常,则尝试清理项目或重新启动 Xcode。(在我的情况下,成功了)。