在教程的帮助下,我创建了一个自定义类来将图像裁剪成正方形。
看起来是这样的:
import UIKit
class ImageUtil: NSObject {
static func cropToSquare(image originalImage: UIImage) -> UIImage {
(...)
return image
}
}
尝试在ViewController类中使用此函数时,出现错误:ImageUtil没有名为“cropToSquare”的成员。
let croppedImage: UIImage = ImageUtil().cropToSquare(image: image)
但很明显它就在那里。我错过了什么或做错了什么?
谢谢你的帮助!
最佳答案
它是一个类方法,而不是实例方法-从ImageUtil
之后删除()因为这是在创建类的实例
let croppedImage: UIImage = ImageUtil.cropToSquare(image: image)
关于ios - 在Swift中找不到自定义类成员,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31501997/