swift 2.0 +にアップデートする前に、それが機能しました。内部パラメータはありませんか?内部名swift 2.0+?
正しく動作させるにはどうすればよいですか?
私は私が "FUNC" と "#" を削除する必要がありますが、それはD助けにはならなかったことが判明: enter image description here
...func previewFile(#path: NSIndexPath) {
UIApplication.sharedApplication().networkActivityIndicatorVisible = false
self.fileIsLoading = false
let previewQL = QLReaderViewController()
previewQL.dataSource = self
previewQL.delegate = self
previewQL.hidesBottomBarWhenPushed = true
self.filepath = path
self.navigationController?.pushViewController(previewQL, animated: true)
}
はので、私はそうしました
しかし、私はこの "パス"を削除すれば正しく動作するでしょうか?なぜパラメータの宣言が変更されたのですか? 私はそれが機能することを意味します。しかし、なぜあなたはもう命名内部引数に#を使用することはできません
previewFile(indexPath!)
代わりの
previewFile(path: indexPath!)
予想されるパラメータの型 ":" 'FUNC previewFile(パス:NSIndexPath)と間違って何 – Oleksandr
{...}'あなたのような関数を書く必要がありますか? – JAL
基本的には問題ありません。 – Oleksandr