티스토리 뷰

 

int, string.. 등 primitive type 은 자기 값을 가지지만 얘네 빼면 다 reference type이다.

reference type은 주솟값만 가진다!! 그래서 한번 생성된  proObj가 계속 업데이트 된 꼴 밖에 안된다.

 

그래서 proArr에 이렇게 들어간다. 똑같은 proObj가 계속 들어간거지.

[{"pimage1":"576351a3-e1bb-46ba-a263-60787c3d38de_primary.jpg","pcontent":"클래식 러닝화가 실루엣 전체에 레드와 블랙의 대담한 액센트로 모던함을 입었습니다. 절제된 그레이 소재는 텍스처를 더해주는 부드러운 스웨이드와 가죽 오버레이, 그리고 살짝 가미된 데이브레이크 오리지널 버전이 지닌 빈티지 감성과 조화를 이룹니다.","pname":"데이브레이크"},{"pimage1":"576351a3-e1bb-46ba-a263-60787c3d38de_primary.jpg","pcontent":"클래식 러닝화가 실루엣 전체에 레드와 블랙의 대담한 액센트로 모던함을 입었습니다. 절제된 그레이 소재는 텍스처를 더해주는 부드러운 스웨이드와 가죽 오버레이, 그리고 살짝 가미된 데이브레이크 오리지널 버전이 지닌 빈티지 감성과 조화를 이룹니다.","pname":"데이브레이크"},
{"pimage1":"576351a3-e1bb-46ba-a263-60787c3d38de_primary.jpg","pcontent":"클래식 러닝화가 실루엣 전체에 레드와 블랙의 대담한 액센트로 모던함을 입었습니다. 절제된 그레이 소재는 텍스처를 더해주는 부드러운 스웨이드와 가죽 오버레이, 그리고 살짝 가미된 데이브레이크 오리지널 버전이 지닌 빈티지 감성과 조화를 이룹니다.","pname":"데이브레이크"},{"pimage1":"576351a3-e1bb-46ba-a263-60787c3d38de_primary.jpg","pcontent":"클래식 러닝화가 실루엣 전체에 레드와 블랙의 대담한 액센트로 모던함을 입었습니다. 절제된 그레이 소재는 텍스처를 더해주는 부드러운 스웨이드와 가죽 오버레이, 그리고 살짝 가미된 데이브레이크 오리지널 버전이 지닌 빈티지 감성과 조화를 이룹니다.","pname":"데이브레이크"},
...
{"pimage1":"576351a3-e1bb-46ba-a263-60787c3d38de_primary.jpg","pcontent":"클래식 러닝화가 실루엣 전체에 레드와 블랙의 대담한 액센트로 모던함을 입었습니다. 절제된 그레이 소재는 텍스처를 더해주는 부드러운 스웨이드와 가죽 오버레이, 그리고 살짝 가미된 데이브레이크 오리지널 버전이 지닌 빈티지 감성과 조화를 이룹니다.","pname":"데이브레이크"},{"pimage1":"576351a3-e1bb-46ba-a263-60787c3d38de_primary.jpg","pcontent":"클래식 러닝화가 실루엣 전체에 레드와 블랙의 대담한 액센트로 모던함을 입었습니다. 절제된 그레이 소재는 텍스처를 더해주는 부드러운 스웨이드와 가죽 오버레이, 그리고 살짝 가미된 데이브레이크 오리지널 버전이 지닌 빈티지 감성과 조화를 이룹니다.","pname":"데이브레이크"},
{"pimage1":"576351a3-e1bb-46ba-a263-60787c3d38de_primary.jpg","pcontent":"클래식 러닝화가 실루엣 전체에 레드와 블랙의 대담한 액센트로 모던함을 입었습니다. 절제된 그레이 소재는 텍스처를 더해주는 부드러운 스웨이드와 가죽 오버레이, 그리고 살짝 가미된 데이브레이크 오리지널 버전이 지닌 빈티지 감성과 조화를 이룹니다.","pname":"데이브레이크"},{"pimage1":"576351a3-e1bb-46ba-a263-60787c3d38de_primary.jpg","pcontent":"클래식 러닝화가 실루엣 전체에 레드와 블랙의 대담한 액센트로 모던함을 입었습니다. 절제된 그레이 소재는 텍스처를 더해주는 부드러운 스웨이드와 가죽 오버레이, 그리고 살짝 가미된 데이브레이크 오리지널 버전이 지닌 빈티지 감성과 조화를 이룹니다.","pname":"데이브레이크"},


그러니까 proObj 자체도 for문 안에서 계속 만들어지도록 해주어야지 제대로 값이 들어간다.

다음과 같이 고쳐준다.

이렇게 고치고 실행해보면!

 

안드로이드에서 log 찍어보면 response가 잘 들어온다.

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함