Apakah ada cara untuk mentransmisikan objek ke objektif-c seperti cara objek dilemparkan di VB.NET?
Misalnya, saya mencoba melakukan hal berikut:
// create the view controller for the selected item
FieldEditViewController *myEditController;
switch (selectedItemTypeID) {
case 3:
myEditController = [[SelectionListViewController alloc] init];
myEditController.list = listOfItems;
break;
case 4:
// set myEditController to a diff view controller
break;
}
// load the view
[self.navigationController pushViewController:myEditController animated:YES];
[myEditController release];
Namun saya mendapatkan kesalahan kompiler karena properti 'list' ada di kelas SelectionListViewController tetapi tidak di FieldEditViewController meskipun SelectionListViewController mewarisi dari FieldEditViewController.
Ini masuk akal, tetapi apakah ada cara untuk mentransmisikan myEditController ke SelectionListViewController sehingga saya bisa mengakses properti 'list'?
Misalnya di VB.NET saya akan melakukan:
CType(myEditController, SelectionListViewController).list = listOfItems
Terima kasih untuk bantuannya!