我建立使用Xamarin的統一API的應用程序,並正在創建一個NSURL使用字符串。然而,當我嘗試創建NSUrl時,該應用程序崩潰。Xamarin - NSURL返回null
string url = "comgooglemaps-x-callback://?daddr=" + destination;
NSUrl googleMapsURL = new NSUrl (url);
的url
值是comgooglemaps-x-callback://?daddr=600+Drake+Apartments\n600+Drake+St,+Vancouver+BC+V6B+5W7,+Canada
在控制檯的消息是:
無法初始化類型 'Foundation.NSUrl' 的一個實例:在 天然「initWithString: '方法返回nil。它可以通過 MonoTouch.ObjCRuntime.Class.ThrowOnInitFailure設置爲false忽略 這個條件。
我該如何解決這個問題?
\ n必須進行轉義。 – gnasher729