我正在使用iOS 6.1,有一个错误的问题。
'RegFile‘用作前一个参数的名称,而不是选择器的一部分。
RegFile后面的空格:....RegFile :清除错误,但我想了解如何修复它。空格清除了错误,但否定了方法?
#import <Foundation/Foundation.h>
@class FileHandle;
@interface FileHandle : NSObject {
NSArray *paths;
NSFileManager *fileManager;
}
- (NSString *)GetSyncFileName;
- (void)CreateBarcodeDirectory;
- (void)ReadRegistry:(NSString *)RegFile :(char *)RegData; // Whitespace after RegFile clears error but negates the method??
- (void)SaveRegistry:(NSString *)RegFile:(char *)RegData :(NSString *)RegString;
- (NSString *)ReadDataFromFile :(int)path :(NSString *)filename :(char *)data;
- (void)WriteDataToFile :(int)path :(NSString *)filename :(NSString *)data :(NSString *)content;
- (NSArray *)GetFileList :(int)path;
- (NSString *)GetDirectory:(int)path;
@property (nonatomic, retain) NSArray *paths;
@property (nonatomic, retain) NSFileManager *fileManager;
@end
发布于 2013-02-18 09:15:33
您的NSString参数应具有参数名称:
-(void)readRegistry:(NSString *) stringName regFile:(char *) regData;
此外,方法的名称(及其所有部分)应以小写字母开头。
https://stackoverflow.com/questions/14928078
复制相似问题