문제

사용자가 nsmutabledictionary에 저장된 설정을 만드는 응용 프로그램이 있습니다. 이것을 서버로 보내야합니다. 여기서 나중에 수신자가 검색 할 수 있습니다.

사전을 직렬화하여 서버로 보낼 수 있습니다. 내 질문은 NSDATA로 보내면 PostgreSQL DB의 Blob 필드에 저장 한 다음 요청할 때 다시 보내는 것입니다. 서버 측에서 걱정해야 할 것이 있습니까? HTTP 헤더를 보내고 받는가?

iPhone 이외의 다른 장치가 사용할 수 있도록 nsDictionary-> serializedData-> XML로 보내면 XML에서 nsDictionary를 재현하는 간단한 방법이 있습니까? ?

도움이 되었습니까?

해결책

안전하기 위해, 나는 그것을 텍스트로 연속화시켰다. 이는 XML 형식이므로 어디서나 사용할 수 있어야하지만 한 번의 호출로 NSDictionary로 다시 전환 할 수 있습니다.

사용 -[nspropertylistserialization datafrompropertylist : format : errordescription :], nspropertylistxmlformat_v1_0을 형식으로 사용합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top