2011-10-05 2 views
3

Java 클라이언트를 iphone으로 포팅하고 NSInputStream을 둘러싼 래퍼가 지정된 분리 문자에서 멈추는 스트림에서 문자열을 읽는 지 궁금해하고 있습니까? Javas Scanner 클래스 (http://download.oracle.com/javase/6/docs/api/index.html?overview-summary.html)와 같은 것을 생각하고 있습니다. 내 아이폰 클라이언트가 메시지의 끝이 나는 운없이 구글과 유래를 검색 한 CR 및 LF지정된 구분 기호로 문자열을 읽는 NSInputStream 래퍼

문자에 의해 정의 된 서버에서 메시지를 잡하기 때문에

나는이 기능이 필요합니다. 단지 내가 바퀴를 다시 발명하기 시작하는 것을 확실히 말하기 위해 묻는다.

도움 주셔서 감사합니다. : =)

답변

1

나는 그렇게 생각하지 않는다. 어쩌면 버퍼로 스트림을 읽을 수 있고 NSString으로 변환하고 구분 기호를 검색 할 수 있습니다. NSInputStream은 N 바이트의 청크를 읽을 수있게하지만 사용자가 직접 NSString으로 변환 한 다음 분리 문자로 논리를 처리해야합니다.