You don't have to declare the table delegate and data source if you're subclassing UITableViewController (since UITableViewController declares it.)
Change
@interface myUITVC : UITableViewController UITableViewDelegate, UITableViewDataSource>
to
@interface myUITVC : UITableViewController
You're missing a capital "D" in
viewDidLoad
.
super viewdidload giving me a no visible @interface for uitableview declares for the selector viewdidload
-
18-10-2022 - |
Question
Here is my current code. I have not even gotten past the viewDidLoad
method override because on the line where it says super viewdidload
it throws the error @interface
for uitableview
declares for the selector viewdidload
.
I am not too familiar with iPhone development and i am still beginning. Can someone please help me with this
my code
@interface myUITVC : UITableViewController UITableViewDelegate, UITableViewDataSource>
@property (nonatomic, strong) NSMutableArray *array;
@end
@implementation myUITVC
-(void)viewDidLoad
{
[super viewDidLoad];
}
@end
Solution
OTHER TIPS
Looks like you're just missing a <
before the UITableViewDelegate
declaration.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow