如何在 Xamarin.iOS 中使用 iOS OSLog?
我确实成功地使用了 NSLog,如下所示,但我看不到如何使用 NSLog 设置子系统(到包标识符),以便我可以使用它来过滤 Console.app 中的日志。
public class Logger
{
#if DEBUG
[DllImport(ObjCRuntime.Constants.FoundationLibrary)]
private extern static void NSLog(IntPtr message);
#endif
public void WriteLine(string line)
{
#if DEBUG
using (var nss = new NSString(line))
{
NSLog(nss.Handle);
}
#endif
}
}
Run Code Online (Sandbox Code Playgroud)