私は少し混乱しています。私はObjective-Cでこのコードを持っています。私はすぐに同じ結果を得る必要があります。たとえば:ループ同等のSwift 3
NSArray *cells = [self.someTableView visibleCells];
for (SomeTableViewCellClass *someCell in cells){
// some coding
}
私はこのように試してみましたが、それはsomeCellが使用されていなかったというエラーがスローされますが、それを削除するに考える:
for someCell in cells { // in this line
let comeCell = SomeTableViewCellClass
// some coding
}
をしかし、私はこのようにそれを行う場合は、それをそれは、一方から他方へ値を変換することはできませんと言う:
for someCell in cells as SomeTableViewCellClass { // in this line
// some coding
}
私はここに、この質問についてのいくつかの記事があることを知っているが、私はそれらを読む限り、彼らは少し異なっていて、私自身のコードNRで解決することができます。 2。 Objective-Cファイルにはこのようなループがたくさんあるので、同等のものがあれば誰かが私を助けて答えることができたら大変感謝しています。
答えは文字通りインターネット上のすべてです... apples docsへのリンクがあるので、自分でGoogleに移動する必要はありません:https://developer.apple.com/library/content/documentation/Swift/ Conceptual/Swift_Programming_Language/ControlFlow.html – katzenhut