我在地图上渲染一些相当复杂的多边形,我注意到使用let requestURL: NSURL = NSURL(string: "http://www.xxxxx.com/file.txt")!
let urlRequest: NSMutableURLRequest = NSMutableURLRequest(URL: requestURL)
struct FactBook {
let factsArray = [requestURL]
//let factsArray = ["my text"] ---> is working
func randomFact() -> String {
let randomInt = Int(arc4random_uniform(UInt32(factsArray.count)))
//Error here...
return factsArray[randomInt]
}
}
重绘这些多边形(缩放和平移)时闪电般快速。但是,当用context.stroke()
填充这些多边形时,感觉差不多慢10倍。
context.fill()
贵吗?有没有办法获得fill
- 就像填充表现一样?