C# NSUrl不被基金会命名空间识别
我正在VisualStudio中构建一个iOS绑定库。目标Sharpie在ApiDefinition.cs中生成了一个代码。我正在使用指令名称空间“Foundation”,但单击“Foundation”处的F12并没有将我重定向到名称空间定义。无法识别“NSURL”类型。其他类如“NSString”等也得到了很好的认可。有一个错误:C# NSUrl不被基金会命名空间识别,c#,xamarin,xamarin.ios,nsurl,C#,Xamarin,Xamarin.ios,Nsurl,我正在VisualStudio中构建一个iOS绑定库。目标Sharpie在ApiDefinition.cs中生成了一个代码。我正在使用指令名称空间“Foundation”,但单击“Foundation”处的F12并没有将我重定向到名称空间定义。无法识别“NSURL”类型。其他类如“NSString”等也得到了很好的认可。有一个错误: CS0246 C# The type or namespace name 'NSURL' could not be found (are you missing
CS0246 C# The type or namespace name 'NSURL' could not be found (are you missing a using directive or an assembly reference?)
我应该如何使“NSUrl”被识别?编译器将提示大量错误。比如
你必须做点什么。例如,使用
ulong/long
而不是nuint
,并对代码进行注释,例如[验证(MethodProperty)]
。此外,iOS和Xamarin.iOS在对象名称上存在一些差异。例如,OC中的NSURL和C#中的NSURL。您需要手动修改它。iOS和Xamarin.iOS在对象名称上存在一些差异。例如,OC中的NSURL
和C#中的NSURL
。您需要手动修改它。