From 32561da563c7d2a44f59e88bcbcc90463f0b7d25 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 12 Jan 2022 20:53:18 +0100 Subject: [PATCH] [Foundation] Remove the NSObject.[MonoTouchAssembly|MonoMacAssembly] fields in .NET. (#13681) They're deprecated, because there's a better alternative (NSObject.PlatformAssembly). --- src/Foundation/NSObject.iOS.cs | 2 +- src/Foundation/NSObject.mac.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Foundation/NSObject.iOS.cs b/src/Foundation/NSObject.iOS.cs index 2695e949d5..6f694c45fc 100644 --- a/src/Foundation/NSObject.iOS.cs +++ b/src/Foundation/NSObject.iOS.cs @@ -18,7 +18,7 @@ namespace Foundation { { #if !COREBUILD -#if !XAMCORE_4_0 && !WATCH +#if !NET && !WATCH [Obsolete ("Use 'PlatformAssembly' for easier code sharing across platforms.")] public readonly static Assembly MonoTouchAssembly = typeof (NSObject).Assembly; #endif diff --git a/src/Foundation/NSObject.mac.cs b/src/Foundation/NSObject.mac.cs index 9bced01ca4..a7288392ea 100644 --- a/src/Foundation/NSObject.mac.cs +++ b/src/Foundation/NSObject.mac.cs @@ -111,7 +111,7 @@ namespace Foundation { static IntPtr un = Dlfcn.dlopen (Constants.UserNotificationsLibrary, 1); static IntPtr il = Dlfcn.dlopen (Constants.iTunesLibraryLibrary, 1); -#if !XAMCORE_4_0 +#if !NET [Obsolete ("Use PlatformAssembly for easier code sharing across platforms.")] public static readonly Assembly MonoMacAssembly = typeof (NSObject).Assembly; #endif