在xamarin.ios绑定项目中找不到类型或命名空间

问题描述 投票:0回答:1

这就是我的ApiDefinition.cs文件(它的一部分)

// @interface LSMAGuestUsecase : NSObject <LSMAUsecase>
[BaseType(typeof(NSObject))]
[DisableDefaultCtor]
interface LSMAGuestUsecase : ILSMAUsecase
{

我收到这样的构建错误

错误CS0246找不到类型或命名空间名称“LMAUsecase”(您是否缺少using指令或程序集引用?)

有谁知道如何解决这个问题?请帮我。我对xamarin本地人很新。

xamarin.ios visual-studio-2017
1个回答
0
投票

在属性之前,您必须指定名称空间,并确保分配所需的引用和使用。

namespace AppName.Interfaces
{
    // @interface LSMAGuestUsecase : NSObject <LSMAUsecase>
    [BaseType(typeof(NSObject))]
    [DisableDefaultCtor]
    interface LSMAGuestUsecase : ILSMAUsecase
    {
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.