iOS框架:所有功能都需要不同类型的参数

时间:2016-06-20 19:18:18

标签: ios swift

当他们说建立你的框架对于胆小的人来说,他们是对的。我花了几天才到达这一点,但由于某些未知原因,我所有的框架函数都要求使用我的新类型而不是已定义的参数。

enter image description here

他们为什么要求自己:PDFEditor而不是左侧描述的参数?

以下是我的PDFEditor框架中包含的代码示例。

 public func getSlicesFromWebView(webView: UIWebView) -> [UIImage] {
    saveWebViewAsImage(webView)

    let imagePath = NSHomeDirectory().stringByAppendingString("/output.png")
    let updatedImage = loadImageFromPath(imagePath)
    let slicedImages = sliceImage(updatedImage!)

    return slicedImages
}

任何阻止我进一步撞到墙壁的帮助都是完全赞赏的。

最热烈的问候,

0 个答案:

没有答案