我在Objective C中有代码:
NSMutableArray* paths = [textView.textContainer.exclusionPaths mutableCopy];
现在当我尝试将其转换为Swift时:
self.textView.textContainer.exclusionPaths(mutableCopy())
它给了我错误:
Cannot call value of non-function type '[UIBezierPath]'
我该如何转换它?
我也试过了:
self.textView.textContainer.exclusionPaths.mutableCopy()
但exclusionPaths
没有mutableCopy()
方法
答案 0 :(得分:6)
简单地说:
var paths = textView.textContainer.exclusionPaths
这将为您提供原始路径数组的可变副本。
答案 1 :(得分:5)
在Swift中使用var
关键字
var paths = textView.textContainer.exclusionPaths
答案 2 :(得分:1)
使用Array(textView.textContainer.exclusionPaths)
。