加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – 缺少@end预期标识符“{”XCode 4.2 .h模块中的错

发布时间:2020-12-15 02:00:54 所属栏目:百科 来源:网络整理
导读:我无法摆脱我的类模块上的两个错误,即使我已经将代码简化为最小表达式: #import Foundation/Foundation.h@interface MyClass : NSObject@end 这两个错误都在@interface行上报告,它们是: – 缺少@end – 预期标识符或'{‘ 解决方法 检查在同一页面上#impo
我无法摆脱我的类模块上的两个错误,即使我已经将代码简化为最小表达式:

#import <Foundation/Foundation.h>

@interface MyClass : NSObject

@end

这两个错误都在@interface行上报告,它们是:
– 缺少@end
– 预期标识符或'{‘

解决方法

检查在同一页面上#imported的头文件,并验证头部是否具有匹配的@ interface / @ end语句。

我也有同样的问题,XCode报告说我的.m文件的@implementation有一个缺少的@end语句,即使我把它减到只是:

#import "MasterViewController.h"
#import "MyBadHeaderFile.h"
@implementation MasterViewController
@end

实际上,错误是从#imported MyBadHeaderFile.h文件中丢失的@end。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读