我有一个对象的头文件,如下所示。
#import <Foundation/Foundation.h>
@interface CSSRuleSet : NSObject{
NSMutableArray *Selectors;
NSArray *Properties;
NSMutableArray *Values;
}
-(void)printElement;
-(void)initialiseArrays;
-(NSString *)getValue:(NSString *)Property;
-(void)assignValue:(NSString *)Property:(NSString *)Value;
-(void)addSelector:(NSString *)Selector;
@end
但是,当我尝试在该对象上调用方法时,有些工作,有些则抛出错误“'CSSStore' 没有可见的@interface 声明选择器'initialiseArrays'”。
我遇到的问题是 printElement 和 initialiseArrays。出于某种原因,我也无法为该对象编写自定义初始化函数:它存在并且没有抛出任何错误,它只是无法运行。
如果需要更多信息,请告诉我。提前致谢!