public static void Outlets(Foundation.NSObject obj) { foreach (var outlet in Inspection.AllOutlets(obj)) { var disposable = outlet as IDisposable; if (disposable != null) { disposable.Dispose(); } } }