iOS 테이블뷰(UITableView) 셀의 재사용


iOS 테이블뷰(UITableView) 셀의 재사용

안녕하세요. 도미닉입니다.

오늘은 iOS 테이블뷰에서 셀의 재사용에 대해서 정리해보겠습니다. dequeueReusableCell(withIdentifier:for:) 일반적으로 테이블뷰에서 셀을 리턴하는 함수에서 셀을 재사용하도록 습관적으로 아래와 같이 코드를 작성하고 있습니다. 이 dequeueReusableCell(withIdentifier:for:) 메소드는 무엇일까요?

지정된 재사용 식별자(indexPath)에 대해 재사용이 가능한 테이블 뷰 셀 객체를 반환하고 테이블뷰에 추가한다. 라고 공식 문서에 나와있습니다.

파라미터와 리턴되는 값이 대해 정리해보겠습니다. 파라미터 identifier 재사용할 셀 객체를 식별하기 위한 문자열입니다.

이 매개 변수는 nil이 아니어야합니다. indexPath 셀.....


원문링크 : iOS 테이블뷰(UITableView) 셀의 재사용