Notice
Recent Posts
Recent Comments
Link
투케이2K
91. (TWOK/LOGIC) [Mobile] 모바일 ( android , ios ) 에서 서로 다른 리스트 정보 호출 후 공통 포맷 형식 변환 및 리스트 출력 로직 본문
투케이2K 로직정리
91. (TWOK/LOGIC) [Mobile] 모바일 ( android , ios ) 에서 서로 다른 리스트 정보 호출 후 공통 포맷 형식 변환 및 리스트 출력 로직
투케이2K 2024. 10. 17. 17:43[로직 정리]
정리 로직 : Mobile
상태 : [Mobile] 모바일 ( android , ios ) 에서 서로 다른 리스트 정보 호출 후 공통 포맷 형식 변환 및 리스트 출력 로직
[설 명]
// --------------------------------------------------------------------------------------
[사전) 설정 및 정보 확인 사항]
// --------------------------------------------------------------------------------------
- 서로 다른 리스트 정보 조회 API 호출 후 공통 데이터 포맷에 넣을 프로토콜 정보 분석 필요
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[로직 설명]
// --------------------------------------------------------------------------------------
1. 모바일에서 1 번째 리스트 정보 확인 API 호출 후 Response 응답 값 데이터 보존 수행
>> 1번 항목에서 응답 에러 및 http 통신 에러가 발생한 경우 에러 메시지 저장
2. 모바일에서 2 번째 리스트 정보 확인 API 호출 후 Response 응답 값 데이터 보존 수행
>> 2번 항목에서 응답 에러 및 http 통신 에러가 발생한 경우 에러 메시지 저장
3. 각 API 호출 수행 후 저장 된 Response 응답 데이터 값을 포맷하기 위한 공통 리스트 포맷 유틸 함수 호출
>> 인풋 값 널 체크 후 공통 포맷 형식에 맞게 JSONArray 형식으로 포맷 후 리펀
4. 공통 포맷 형식 데이터를 return 받은 경우 모바일 리스트 뷰 생성 실시
5. 리스트 뷰를 생성 완료 후 상위 API 호출에서 에러가 발생한 것이 있는 경우 Alert 팝업창을 생성해 에러 메시지 표시 수행
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
[jsonArrayKeySort : jsonArray jsonObject 형식 데이터 특정 key 값 기준 정렬 (sort) 수행]
https://blog.naver.com/kkh0977/223085013902?trackingCode=blog_bloghome_searchlist
[stringJsonArrayEnable : String 문자열 데이터를 Json Array 형식으로 변경 가능 한지 체크]
https://blog.naver.com/kkh0977/223521748035?trackingCode=blog_bloghome_searchlist
// --------------------------------------------------------------------------------------
반응형
'투케이2K 로직정리' 카테고리의 다른 글
Comments