티스토리 뷰

iOS

__NSSingleObjectArrayI

성현아빠 2019. 6. 20. 17:15

서버에 요청한 값을 사용하기위해 JSON으로 변환된 값을 사용할려고하니 에러가 발생.

iOS는 무얼 하던 무조껀 막히는 문제 발생.

 

"resultList": <__NSSingleObjectArrayI 0x600003f43250>(

{

    badge = 0;

}

 

어렵게 찾아서 아래와 같이 해당값을 추출하니 사용은 할 수 있었으니

리스트로 된것들은 어떻게 해야하나 또 하나의 숙제가 생겼다.

이 숙제는 나중에 해결하기로 하고 일단 개발일정으로 여기에서 만족하며 개발해야겠다.

 

 

                    guard let resultList = responseJSON[self.ResultList] as? [AnyObject]

                        , let firstResult = resultList.first

                        , let badgeStr = firstResult["badge"] as? String

                        else {

                            print("resultList is nil")

                            return

                    }

 

출처 : https://rhammer.tistory.com/115

'iOS' 카테고리의 다른 글

Swift Alert  (0) 2019.05.23
iPhone 광고ID  (0) 2019.05.21
String to Base64  (0) 2019.05.21
JSON Encoding  (0) 2019.05.17
EUC-KR / CP949 문자열 처리 in swift  (0) 2019.05.14