Xcode 8 Swift 3为什么generateBoundaryString()会产生错误?
问题描述:
编译器说该方法是一个未解决的标识符。有什么问题:var boundary=generateBoundaryString()
?Xcode 8 Swift 3为什么generateBoundaryString()会产生错误?
import UIKit
import Foundation
class ViewController: UIViewController,
UIImagePickerControllerDelegate,
UINavigationControllerDelegate
{
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func sendToServer(_ sender: UIButton) {
let url = NSURL(string: "http://www.example.com/picSaver.php")
var request = URLRequest(url: url! as URL)
request.httpMethod = "POST"
var boundary = generateBoundaryString()
}
编译器抱怨generateBoundaryString()
是一个未解决的标识符。为什么?
什么错误?该功能定义在哪里? –
错误是:使用未解析的标识符。我认为它是由Import UIKit定义的,但它在IBAction下定义。 – Aleric