Ich versuche, einen Obj-c-Code zu portieren und habe Probleme, einen NSDataDetector zu erstellen.
In Objective-C würde ich das tun:
%Vor%Aus der Dokumentation sollte das möglich sein:
%Vor%Aber ich bekomme einen Compiler Fehler: 'NSTextCheckingType' ist nicht konvertierbar zu 'NstextCheckingTypes'
Wenn Sie Folgendes versuchen:
%Vor%Es passiert jedoch, ich bekomme eine Laufzeitausnahme:
%Vor%Nicht sicher, ob es ein Fehler ist oder nicht.
Danke.
davextremes Lösung gibt einen Fehler in Xcode 6.1 (6A1046a) zurück.
Methode 'fromRaw' wurde durch eine Eigenschaft 'rawValue'
ersetzt
Die neue Syntax verwendet NSTextCheckingTypes
anstelle von rawValue
wie folgt:
Arbeitslösung für Swift 4:
%Vor%Referenzlink zu Apple Text & Tabellen: Ссылка
Ich versuche, einen Obj-c-Code zu portieren und habe Probleme, einen NSDataDetector zu erstellen.
In Objective-C würde ich das tun:
%Vor%Aus der Dokumentation sollte das möglich sein:
%Vor%Aber ich bekomme einen Compiler Fehler: 'NSTextCheckingType' ist nicht konvertierbar zu 'NstextCheckingTypes'
Wenn Sie Folgendes versuchen:
%Vor%Es passiert jedoch, ich bekomme eine Laufzeitausnahme:
%Vor%Nicht sicher, ob es ein Fehler ist oder nicht.
Danke.
jatobens Lösung gibt einen Fehler in Beta 4 zurück:
'NSTextCheckingType' hat keinen Member namens value
Wenn Sie es in NSTextCheckingType
ändern, wird dies behoben:
davextremes Lösung gibt einen Fehler in Xcode 6.1 (6A1046a) zurück.
Methode 'fromRaw' wurde durch eine Eigenschaft 'rawValue'
ersetzt
Die neue Syntax verwendet rawValue
anstelle von toRaw()
wie folgt:
jatobens Lösung gibt einen Fehler in Beta 4 zurück:
'NSTextCheckingType' hat keinen Member namens value
Wenn Sie es in toRaw()
ändern, wird dies behoben:
Arbeitslösung für Swift 4:
%Vor%Referenzlink zu Apple Text & Tabellen: Ссылка
Tags und Links swift