Hier ist eine schnelle Funktion, die ich schrieb,Rückgabetyp als „<<error type>>“ in dem Kopf
func removeStackItem(stackItem: UIView) {
guard let index = stackViewItems.indexOf(stackItem) else { return }
self.removeStackItemAtIndex(index)
}
Als ich in den Header der Datei sehe es zeigt
internal func removeStackItem(stackItem: UIView) -> <<error type>>
Warum ist die Rückkehr geben Sie <<error type>>
ein?
Ich bemerkte, dass dies nur für die Funktionen passiert, wo ich return
irgendwo in seiner Implementierung.
Wenn Sie sehen, '<>' bedeutet es oft, dass irgendwo ein Fehler ist, der oft nicht mit der jeweiligen Funktion/Variable in Beziehung steht. Sehen Sie sich frühere Teile Ihres Codes oder die 'stackViewItems'-Deklaration an. –
Rob
@Rob, Yup gab es einen Fehler in der Build, ich habe es gereinigt und dann wurde es dank korrigiert. – BangOperator