Ich habe ein Array von EKReminder, etwa so:Casting Array von Objekten Reihe von subclassed Objekte in Swift
var currentReminders: [EKReminder]? = ....
ich dieses Array in ein Array von Subklassen von EKReminder werfen wollen. Lassen Sie uns sagen, dass dies die Unterklasse ist:
import Foundation
import EventKit
class NNReminder: EKReminder {
var additionalNotes: String?
}
Wie würde ich werfen currentReminders auf [NNReminder]? Ich habe es auf verschiedene Arten versucht, aber alle haben versagt.
Wenn Sie versucht haben, was war die Fehlermeldung, die Sie erhalten haben? –