Swift 3: NSObject unterordnen oder nicht?

Ich habe einige Posts wie @ gelesdiese über den Unterschied zwischen UnterklassenNSObject in Swift oder nur mit seiner Heimatbasisclass ohne Unterklassen. Aber sie sind alle ein bisschen alt und ich bin mir nicht sicher über dieses Thema.

Wann sollten Sie eine Unterklasse von @ anlegeNSObject? Was ist der tatsächliche Unterschied zwischen einer Unterklasse und einer Nicht-Unterklasse? Was ist derzeit die Empfehlung in Swift?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage