首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >创建领域对象时出现的Xamarin.ios和领域问题

创建领域对象时出现的Xamarin.ios和领域问题
EN

Stack Overflow用户
提问于 2018-05-14 14:29:23
回答 1查看 119关注 0票数 0

我第一次在Xamarin.ios平台上使用领域时遇到了问题。我正在学习本教程:领域和Xamarin教程

问题是,当我试图使用realm.CreateObject()创建对象时。我收到一个错误消息:“非泛型方法'Realm.CreateObject(string,object)‘不能与类型参数一起使用”

我处于死胡同,不知道从这里该怎么办。我完全遵循了本教程,但在这一点上仍然不起作用。

ViewController代码:

代码语言:javascript
代码运行次数:0
运行
复制
private void AddNewCar()
    {
        var realm = Realm.GetInstance();

        realm.Write(() =>
        {
            var newCar = realm.CreateObject<Car>(); //This is where it has an error

        });


    }

这是我在另一个类文件中的公共类:

代码语言:javascript
代码运行次数:0
运行
复制
using System;
using Realms;

namespace RealmApp.Model
{
    public class Car: RealmObject
    {
        public string Brand { get; set; }
        public string Model { get; set; }

        public Car()
        {

        }
    }
}

希望有人能帮忙!杰米

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-14 15:19:36

将您的realm.CreateObject更改为此。Realm.Add(新车{品牌=“您的品牌”,模型=“您的模型”});

您还可以在Add之外创建模型,只需执行realm.Add(yourModel)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50332820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档