2011-03-23 4 views
0

이것은 iPhone 앱용입니다. 인터넷에 업로드/다운로드 된 파일은 사용자 이름 또는 ID 또는 일종의 정렬을 포함하는 기본 리더 보드이며 한 게임 내에서 세 가지 모드에 대해 세 개의 개별 최고 기록이됩니다.Objective-c를 사용하여 인터넷에서 파일을 업로드/다운로드하는 방법은 무엇입니까?

추가 - 이것이 무료로 얻을 수 있는지 알고 싶습니다. 예를 들어, mediafire와 같은 사이트에 XML 파일이나 plist 파일을 업로드해도 objective-c를 사용하여 업로드 할 수 있습니까? 예를 들어 미디어 파이어에서는 initArith 메서드 인 initWithContentsOfURL을 사용하여 다운로드가 이미 작동합니다. 지금까지 나는 mediafire (아마도 NSURL 패스워드와 호스트 메소드를 사용하여 무언가를 사용하고있는 것)에 업로드하는데 성공하지 못했습니다. 미디어 파이어에서이 작업을 수행 할 수있는 방법이 있습니까? 아니면 이것을하는 다른 방법이 필요합니까?

저는 Apple의 게임 센터를 사용하고 싶지 않습니다. MySQL이 필요하다고 생각하십니까?

+2

Game Center에 어떤 문제가 있습니까? –

답변

0

나는 MediaFire가 사용하기 쉬운 업로드 API (또는 해당 다운로드 용 API를 쉽게 사용할 수 있음)를 심각하게 의심합니다. 또한 한 명 이상의 사용자가 동시에 높은 점수를 업데이트하면 어떻게됩니까?

MySQL이 필요하다고는 생각하지 않지만, 특히 파일의 전역 상태가 있기 때문에 파일의 간단한 푸시/풀을 넘어서야합니다. 이것은 GameCenter와 OpenFeint가 이미 해결하려고 시도한 것이며, 적어도 서버 측 스크립팅 기능이있는 공유 호스팅 계정이 없다면 허용 가능한 방식으로이 문제를 해결할 수 없습니다.

관련 문제