Я пытаюсь загрузить присвоения в таблицу в другом контроллере представления. Сначала, когда я нажимаю кнопку загрузки, этот код запускается.Невозможно добавить строку в изменяемый массив
- (IBAction)uploadAssignment:(id)sender {
nameOfAssignmentAsString = self.nameOfAssignment.text;
NSLog(@"%@", nameOfAssignmentAsString);
NSInteger row;
row = [self.subjectPicker selectedRowInComponent:0];
subjectOfAssignmentAsString = [subjectArray objectAtIndex:row];
NSLog(@"%@", subjectOfAssignmentAsString);
NSDate *deadline = [self.deadlinePicker date];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"dd/MM/yyyy"];
deadlineOfAssignmentAsString = [dateFormat stringFromDate:deadline];
NSLog(@"%@",deadlineOfAssignmentAsString);
HomeworkViewController *HVC;
[HVC.nameOfAssignmentInAnArray addObject:nameOfAssignmentAsString];
[HVC.SubjectOfAssignmentInAnArray addObject:subjectOfAssignmentAsString];
[HVC.deadlineOfAssignmentInAnArray addObject:deadlineOfAssignmentAsString];
NSLog(@"%@",HVC.nameOfAssignmentInAnArray.count);
}
то в моем HomeworkViewController.h это код
@interface HomeworkViewController : UIViewController <UIGestureRecognizerDelegate,UITableViewDataSource,UITableViewDelegate> {
int i;
}
@property (strong, nonatomic) IBOutlet UIView *mainMenu;
@property (strong, nonatomic) IBOutlet UIButton *homeworkButton;
@property (strong, nonatomic) IBOutlet UIButton *uploadButton;
@property (strong, nonatomic) NSMutableArray *nameOfAssignmentInAnArray;
@property (strong, nonatomic) NSMutableArray *SubjectOfAssignmentInAnArray;
@property (strong, nonatomic) NSMutableArray *deadlineOfAssignmentInAnArray;
я отформатируйте ее в моем файле HomeworkViewController.m. Но по какой-то причине строка не добавляется в массив.
'HVC' не был инициализирован – ricky3350
как бы я это сделал. Извините, но я всего лишь новичок –
В каком файле находится ваш первый сегмент кода? – ricky3350