По существу, выполнение локальной переменной для представления, например, так:
iTenderLoginView loginView;
loginView = new iTenderLoginView (window);
window.AddSubview (loginView.View);
вызовет проблему, поскольку на loginView
не будет ссылаться после вызова AddSubview
, и GC будет свободен длясобрать экземпляр.Продвиньте локальную переменную loginView
в поле вашего AppDelegate
, и это должно исправить ваше падение.
См. Мой ответ для https://stackoverflow.com/a/9254218/220643