iPhone 앱에서 웹 서비스를 사용하려면 어떻게해야합니까? 예를 들어 값을 다른 단위로 변환하는 데 사용할 수있는 웹 서비스를 사용하려면 어떻게해야합니까? 예 : http://www.webqc.org/balance.phpiOS 앱에서 웹 서비스 사용
1
A
답변
4
'웹 서비스'의 종류에 따라 다릅니다. URL이 아닌 데이터를 전달하는 Stateless REST 스타일 API이거나 Json 또는 XML로 인코딩 된 데이터라면 NSURLConnection 만 사용하면됩니다. I 웹에서 볼
사용 예는 I는 애플리케이션 (서버 및 iOS 클라이언트) 제작 -있는 NSURLConnection & NSMutableURLRequest 사용하여, 부호화/YAJL를 사용하여 데이터를 디코딩. 이것은 가기가 꽤 쉬웠습니다.
핵심 라이브러리를 직접 사용하지 않으려면 사용할 수있는 프레임 워크가 있습니다. RestKit. 나는 그것을 사용하지 않았지만, 좋게 보였고, 추천 받는다.
SOAP 스타일 웹 서비스 인 경우 SOAP 서비스가 종종 상태 저장 API를 노출하기 때문에 훨씬 더 복잡합니다.
여기에 표시 한 예는 웹 서비스가 아니지만 URL을 사용하여 호출하는 방법과 함께 제공됩니다. HTML 페이지를 반환하므로 사용하기가 어려워집니다. 결과. XML 또는 Json 등으로 인코딩 된 결과를 반환하는 서비스에 더 관심이 있다고 가정합니다.
관련 문제
- 1. iOS 앱에서 AdMob 사용
- 2. iOS/Android 앱에서 SIM 크레디트 사용 정책
- 3. iOS 웹 앱에서 돋보기 제거
- 4. 내 앱에서 위치 서비스 사용 여부 확인
- 5. iOS 앱에서 비공개 API 사용?
- 6. WPF 앱에서 웹 서비스 사용하기
- 7. iOS 앱에서 RESTful 웹 서비스로 데이터 보내기
- 8. SOAP 웹 서비스 사용
- 9. 웹 서비스 사용
- 10. HTTPS 웹 서비스 사용
- 11. 정부 웹 서비스 사용
- 12. J2ME - 웹 서비스 사용
- 13. IOS 웹 서비스 권장 사항
- 14. 나머지 API 웹 서비스 - iOS
- 15. iOS 앱에서 객관적인 c 런타임 함수 사용
- 16. HttpClient를 사용하여 안드로이드 앱에서 웹 서비스 호출하기
- 17. iOS 웹 앱에서 화면 가장자리를 스크롤하지 않으시겠습니까?
- 18. iOS 웹 앱에서 .NET 링크 버튼 사용하기
- 19. XE2 FireMonkey - iOS 앱에서 웹 서비스에 연결
- 20. iphone 앱에서 sdl 사용
- 21. iOS 앱에서 로그인하고 로그 아웃
- 22. iOS 앱에서 프록시 만들기
- 23. iOS 앱에서 STL 사용하기
- 24. iOS 앱에서 Flickr 통합
- 25. Silverlight에서 WCF 웹 서비스 사용
- 26. 나머지 웹 서비스 인터페이스 사용
- 27. 다른 환경에서 웹 서비스 사용
- 28. Coldfusion에서 Sharepoint 웹 서비스 사용
- 29. VB.Net에서 XML 웹 서비스 사용
- 30. android에서 웹 HTTP 서비스 사용
알겠습니다. 고맙습니다. –
안녕하세요. 행운을 빈다. iOS에서 좋은 웹 서비스 클라이언트를 만드는 데는 몇 가지 문제가 있습니다. UI를 차단하는 것을 막기 위해 별도의 스레드에서 요청을 실행해야하지만, 코어 프레임 워크 http stuff를 사용하여 비교적 간단합니다. – iandotkelly