Url Xcode 8 Swift 3为什么GenerateBondaryString()会生成错误?

Url Xcode 8 Swift 3为什么GenerateBondaryString()会生成错误?,url,request,swift3,Url,Request,Swift3,编译器说该方法是一个未解析的标识符。有什么问题:var boundary=generateBoundaryString() 编译器抱怨generateBoundaryString()是未解析的标识符。为什么?UIKit没有定义generateBoundaryString()函数,因此需要添加它 在iAction下面添加了一个合适的定义: func generateBoundaryString() -> String { return "Boundary-\(NSUUID()

编译器说该方法是一个未解析的标识符。有什么问题:
var boundary=generateBoundaryString()


编译器抱怨
generateBoundaryString()
是未解析的标识符。为什么?

UIKit没有定义
generateBoundaryString()
函数,因此需要添加它

iAction
下面添加了一个合适的定义:

func generateBoundaryString() -> String {    
    return "Boundary-\(NSUUID().uuidString)" 
}

什么错误?那个函数定义在哪里?错误是:使用未解析的标识符。我以为它是由Import UIKit定义的,但它是在iAction下面定义的。另请参见上面的注释。为什么要删除答案?那么问题本身就已经在回答了,那么这就是答案?这看起来像是对事实的陈述,作为对马丁问题的回答。我将做一个编辑,应该澄清-但请检查我是否正确!
func generateBoundaryString() -> String {    
    return "Boundary-\(NSUUID().uuidString)" 
}