«Тип выражения неоднозначный без дополнительного контекста» при использовании Core Data с SwiftUI - PullRequest
0 голосов
/ 02 июля 2019

Попытка использовать EnvironmentObject для заполнения представления данными из Core Data.

struct ContentView : View {
    @EnvironmentObject var quoteStore: QuoteStore

    var body: some View {

        HStack {
            Text(quote.text)
            Spacer()

        }
    }
}

А вот NSManagedObject:

extension Quote {
    public class func fetchRequest() -> NSFetchRequest<Quote> {
        return NSFetchRequest<Quote>(entityName: "Quote")
    }

    @NSManaged var text: String
    @NSManaged var title: String
    @NSManaged var author: String

    static func create(author: String, text: String, title: String, in context: NSManagedObjectContext) {

        let newQuote = Quote(context: context)
        newQuote.text = text
        newQuote.title = title
        newQuote.author = author
    }

Я получаю сообщение об ошибке «Тип выражения неоднозначен без дополнительного контекста»

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