我第一次在Xamarin.ios平台上使用领域时遇到了问题。我正在学习本教程:领域和Xamarin教程
问题是,当我试图使用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()
{
}
}
}
希望有人能帮忙!杰米
发布于 2018-05-14 07:19:36
将您的realm.CreateObject更改为此。Realm.Add(新车{品牌=“您的品牌”,模型=“您的模型”});
您还可以在Add之外创建模型,只需执行realm.Add(yourModel)
https://stackoverflow.com/questions/50332820
复制