SBJSON을 사용하여 내 NSDictionary를 내 IOS 응용 프로그램의 JSON String으로 변환합니다.NSData 또는 NSAttributedString with SBJSON
내 사전에 NSAttributedString 또는 NSData가 포함되어 있으면 SBJSON에서 문자열 표시를 생성하지 못합니다.
경우;는 NSAttributedString은의 오류는 다음과 같습니다
-JSONRepresentation에 실패했습니다. ( "오류 도메인 = org.brautaset.JSON.ErrorDomain 코드 = 1 \"하지 NSConcreteMutableAttributedString \
지원 JSON 직렬화 경우;을 NSData의 오류는 다음과 같습니다 : 오류 추적은
- JSONRepresentation 실패 오류 추적은 다음과 같습니다. ( "오류 도메인 = org.brautaset.JSON.ErrorDomain 코드 = 1 \"JSON 직렬화가 NSConcreteMutableData \ 지원되지
을 " 는 사용자 정보 = 0x7ed2560 {NSLocalizedDescription = JSON 직렬화가 NSConcreteMutableData 지원되지 }"
두 가지 문제 중 적어도 하나를 해결하는 것이 좋습니다. 도와주세요.
감사 Roshit
NSData 또는 NSAttributedString 객체에는 무엇이 들어 있습니까? 문자열로 serialize 할 수 있습니까? –
NSAttributedString은 형식이 지정된 문자열입니다. 에서와 같이 텍스트는 다른 색인에서 다른 속성으로 형식화됩니다. NSData는 NSAttributedString의 데이터 표현입니다. 데이터 표현은 [link] (https://devforums.apple.com/message/340283#340283) – Roshit
에서와 비슷한 코드를 사용하여 얻었습니다. 답변 중 하나를 수락하십시오. 그들은 합리적으로 보입니다. 또는 추가 정보를 제공하여 우리가 더 이상 당신을 도울 수있게하십시오. –