[英]How to convert Objective-C line to Swift?
我在目標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()
方法
只需做:
var paths = textView.textContainer.exclusionPaths
這將為您提供原始路徑數組的可變副本。
在Swift中,僅使用var
關鍵字聲明一個可變類型
var paths = textView.textContainer.exclusionPaths
使用Array(textView.textContainer.exclusionPaths)
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.