angewendet werden, ich kürzlich Xcode auf die neue 7.0 Beta aktualisiert.Binary Operator ‚&&‘ kann nicht auf zwei Bool-Operanden
habe ich die Migration mit dem Assistenten, aber es gibt noch ein paar Fragen.
func saveContext() {
if let moc = self.managedObjectContext {
var error: NSError? = nil
if moc.hasChanges && !moc.save() {
NSLog("Unresolved error \(error), \(error!.userInfo)")
abort()
}
}
}
Zeile 4 gibt es 4 Ausgaben: die erste ist:
Binäroperator '& &'
die zweite nicht anzuwenden zwei Bool Operanden werden :
Anruf kann werfen, aber ich es s nicht markiert mit "versuchen" und der Fehler wird nicht behandelt
Kann mir bitte jemand helfen?
Diese Frage hat einen viel besseren Titel als das Duplikat, da Programmierer wahrscheinlich auf diese verwirrende Fehlermeldung googeln werden. Als Referenz gibt die folgende Deklaration dieselbe Fehlermeldung: func test() { return true && true } Beachten Sie, dass die Funktion als void deklariert ist, d. H. -> Bool fehlt. – ragnarius