UICollectionView Delegate - didSelectAt을 이용하여 indexPath.row로 특정 상품의 데이터를 넘겨줄 수 있다.
하지만 문제점이 있었다.
결정적으로 서버 API를 살펴보면 image가 기존에 메인 페이지에서 받은 데이터에는 존재하지 않음을 알 수 있었다.
만약 메인 페이지의 데이터에 image 있다고 가정해도 오픈 마켓은 개인 보다는 여러사람이 하나의 서버를 사용하므로 적당한 시기에 또는 실시간으로 변경사항을 업데이트 해줘야한다. 그래서 상세 페이지를 가져오는 기능에서 새롭게 서버의 데이터를 받아서 사용자에게 보여주는게 더 사용자 경험을 향상시킬 수 있는 방법이라고 생각했다.
메인 페이지의 특정 상품의 상세 페이지의 데이터는 어떤것을 보낼까?
기존의 받은 메인 페이지의 상품 목록의 특정한 상품 데이터 주기
UICollectionView Delegate - didSelectAt을 이용하여
indexPath.row
로 특정 상품의 데이터를 넘겨줄 수 있다. 하지만 문제점이 있었다.image
가 기존에 메인 페이지에서 받은 데이터에는 존재하지 않음을 알 수 있었다.image
있다고 가정해도 오픈 마켓은 개인 보다는 여러사람이 하나의 서버를 사용하므로 적당한 시기에 또는 실시간으로 변경사항을 업데이트 해줘야한다. 그래서 상세 페이지를 가져오는 기능에서 새롭게 서버의 데이터를 받아서 사용자에게 보여주는게 더 사용자 경험을 향상시킬 수 있는 방법이라고 생각했다.