Übersetzen NSRangePointer von Objective-C zu Swift

Ich erhalte eine Fehlermeldung beim übersetzen einige Objective-C-code zu Swift.

Ich bin mit - Attribut:atIndex:effectiveRange: von NSAttributedString und habe einen Fehler bezüglich der effectiveRange parameter, die eine NSRangePointer.

Objective-C:

NSRange range;
id value = [self.textanalyze
                      attribute:attribute
                        atIndex:index
                 effectiveRange:&range]

Swift:

var range : NSRange?
var value : Any = self.textanalyze.attribute(attributes,
                      atIndex: index,
               effectiveRange: &range)   

Bekam ich eine Fehlermeldung, in der Nähe von &range.

Schreibe einen Kommentar