Im Allgemeinen können Sie Funktionen für Gleichheit in Swift nicht vergleichen. % Co_de% gibt jedoch ein
zurück %Vor% d. eine (optionale) C-kompatible Funktion, und eine solche Funktion kann sein
zwangsweise in einen (optionalen) rohen Zeiger mit konvertiert
NSSetUncaughtExceptionHandler
:
was dann für die Gleichheit verglichen werden kann
%Vor%Ein in sich geschlossenes Beispiel:
%Vor%Basierend auf Ihrem objektiven C-Beispiel vergleichen Sie die Rückgabewerte der Funktion und nicht die "Zeiger auf Funktionen".
Versuchen Sie Folgendes:
%Vor%Das "*" wird den Zeiger dereferenzieren, damit Sie auf den Wert zugreifen können, der an diesem Ort gespeichert ist.