如何摆脱 class 'STEDataSheet' 的重复接口定义
How to get rid of duplicate interface definition for class 'STEDataSheet'
即使在阅读了其他类似的 post 之后,我仍无法找到重复的接口定义,也无法使用 Whosebug 上提到的任何先前方法修复此问题。
我尝试将 #import <UIKit/UIKit.h>
变成: #import "Ukit.h"
就像另一个 post 建议的那样,连同其他所有内容,但仍然没有。
我还能如何尝试解决这个问题?!
#import <UIKit/UIKit.h>
@interface STEDataSheet : NSObject { // error found: Duplicate interface definition for class 'STEDataSheet'
NSMutableArray *_rows;
NSString *_dataSheetPath;
NSString *_documentsPath;
NSString *_persistenceName;
}
@property (atomic) NSString *sheetId; // error found: property has a previous declaration
@property (atomic) NSArray *rows; // error found: property has a previous declaration
@property (atomic) NSUUID *latestLoadId; // error found: property has a previous
试试这个:
#import <UIKit/UIKit.h>
@interface STEDataSheet : NSObject { // error found: Duplicate interface definition for class 'STEDataSheet'
NSMutableArray *rows;
NSString *_dataSheetPath;
NSString *_documentsPath;
NSString *_persistenceName;
}
@property (atomic) NSString *sheetId; // error found: property has a previous declaration
@property (atomic) NSArray *rows; // error found: property has a previous declaration
@property (atomic) NSUUID *latestLoadId; // error found: property has a previous
也许您可以找到 属性 的不同之处:
像这样:
@属性(原子)NSArray *行;
_行
self.row
希望对您有所帮助;
即使在阅读了其他类似的 post 之后,我仍无法找到重复的接口定义,也无法使用 Whosebug 上提到的任何先前方法修复此问题。
我尝试将 #import <UIKit/UIKit.h>
变成: #import "Ukit.h"
就像另一个 post 建议的那样,连同其他所有内容,但仍然没有。
我还能如何尝试解决这个问题?!
#import <UIKit/UIKit.h>
@interface STEDataSheet : NSObject { // error found: Duplicate interface definition for class 'STEDataSheet'
NSMutableArray *_rows;
NSString *_dataSheetPath;
NSString *_documentsPath;
NSString *_persistenceName;
}
@property (atomic) NSString *sheetId; // error found: property has a previous declaration
@property (atomic) NSArray *rows; // error found: property has a previous declaration
@property (atomic) NSUUID *latestLoadId; // error found: property has a previous
试试这个:
#import <UIKit/UIKit.h>
@interface STEDataSheet : NSObject { // error found: Duplicate interface definition for class 'STEDataSheet'
NSMutableArray *rows;
NSString *_dataSheetPath;
NSString *_documentsPath;
NSString *_persistenceName;
}
@property (atomic) NSString *sheetId; // error found: property has a previous declaration
@property (atomic) NSArray *rows; // error found: property has a previous declaration
@property (atomic) NSUUID *latestLoadId; // error found: property has a previous
也许您可以找到 属性 的不同之处:
像这样:
@属性(原子)NSArray *行;
_行
self.row
希望对您有所帮助;