Im пытается добавить в мой массивдобавить в массив из другого класса в быстрой
var feedArray: [AnyObject] = []
из другого класса. У меня есть 2 классов:
class FeedViewController: UIViewController, UICollectionViewDataSource,
UICollectionViewDelegate, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
var feedArray: [AnyObject] = []
и
class AddEditViewController: UIViewController, NSFetchedResultsControllerDelegate,
UIImagePickerControllerDelegate, UINavigationControllerDelegate {
Я хочу, чтобы в моем "AddEditViewController" приобщать массив "feedArray". Но я не в состоянии. Я пробовал:
FeedViewController().feedArray.append("TheObjectImTryingToAdd")
Я даже пытался поставить
print(FeedViewController().feedArray.count)
, но результат всегда 0, даже если массив имеет 3 объекта.
что я делаю неправильно? если вы хотите увидеть подробный код, это мой предыдущий вопрос: why won't my main viewcontroller update when i segue back?
'FeedViewController()' создает новый экземпляр контроллера вида. Вы должны получить доступ к контроллеру представления, который отображается вместо создания нового. – Adam
Спасибо @adam Я на самом деле создавал ответ, когда вы выложили:) спасибо –