【发布时间】:2011-03-15 21:51:19
【问题描述】:
当试图为 NSInteger 创建一个类别时,编译器会抱怨它“找不到 'NSInteger' 的接口声明”。是不是不能创建一个NSInteger类别?
一个简单的测试会显示编译器错误:
#import <Foundation/Foundation.h>
@interface NSInteger (NSInteger_Extensions)
-(NSInteger)simpleTest;
@end
#import "NSInteger_Extensions.h"
@implementation NSInteger (NSInteger_Extensions)
-(NSInteger)simpleTest {
return self + 5;
}
@end
这应该可以吗?
谢谢!
【问题讨论】:
标签: objective-c cocoa categories nsinteger