나는 약간 혼란 스럽다. 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 파일에 이렇게 많은 루프가 있기 때문에 누군가가 나를 도울 수 있고 어떤 상응하는 것이 있으면 대답 해 주시면 감사하겠습니다.
이 답변은 말 그대로 인터넷 상에 있습니다 ... 사과 문서에 대한 링크가 있기 때문에 직접 google에 보내지 않아도됩니다. https://developer.apple.com/library/content/documentation/Swift/ 개념적/Swift_Programming_Language/ControlFlow.html – katzenhut