1
我有一個代碼來定義字母表中的每個字母(實際上是兩次)。它也將其設置爲一張表格。然而,它給我的錯誤,「錯誤的接收器類型「的NSString * _strong *」錯誤接收器類型'NSString * _strong *
#import "editCodeTable.h"
@implementation editCodeTable
NSString *everything[63];
NSString *everything2[63];
-(void) setEverythings {
for (int i = 1; i < 26; i++) {
NSString *a = [NSString stringWithFormat:@"%c", i+97];
everything[i]=a;
everything2[i]=a;
}
}
- (NSInteger)numberOfRowsInTableView:(NSTableView *)aTableView {
return 63;
}
- (id)tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex {
if ([aTableColumn.identifier isEqualToString:@"row1"]){
[self setEverythings];
return [everything2 objectAtIndex:rowIndex]; //Error message appears here
}
return [everything objectAtIndex:rowIndex]; //Error message appears here
}
@end
我不擅長使用Objective-C,所以我不知道從哪裏開始解決這個問題。
感謝你爲這個
,它的工作原理。 – dunnmifflsys