Xamarin.ios и Realm проблема с созданием объекта области - PullRequest
0 голосов
/ 14 мая 2018

Возникла проблема с моим первым использованием Realm на платформе Xamarin.ios. Я следую этому уроку: Realm и Xamarin Tutorial

Проблема, с которой я столкнулся, заключается в том, что, когда я пытаюсь создать свой объект, используя realm.CreateObject (). Я получаю сообщение об ошибке: «Не универсальный метод Realm.CreateObject (string, object) 'нельзя использовать с аргументами типа»

Я в тупике и не знаю, что делать отсюда. Я точно следовал учебному пособию, но до сих пор не работал.

Код ViewController:

private void AddNewCar()
    {
        var realm = Realm.GetInstance();

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

        });


    }

и это мой открытый класс в другом файле класса:

using System;
using Realms;

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

        public Car()
        {

        }
    }
}

Надеюсь, кто-то может помочь! Джейми

1 Ответ

0 голосов
/ 14 мая 2018

Измените свою область. Создайте объект для этого. realm.Add (новый Автомобиль {Бренд = "Ваш Бренд", Модель = "Ваша модель"});

Вы также можете создать модель вне Add и просто сделать realm.Add (yourModel)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...