2013-07-11 2 views
9

어떻게 iOS 앱에 내 워드 프레스 블로그를 통합 할 수 있습니까? 아름다운 언론 사이트가 있으며 기본 iOS 앱을 만들고 싶습니다. 나는 iOS 용 코딩의 지식을 가지고,하지만 난 그냥 아름다운 방법까지 모든 최신 블로그를 보여주는 가겠어요 방법을 모르겠어요.어떻게 iOS 앱에 내 워드 프레스 블로그를 통합 할 수 있습니까?

미리 감사드립니다.

당신은 클라우드 기반의 iOS 앱에 대한 내 대답을 읽을 수
+0

애플은 아마 그런 앱을 거부 할 것입니다. Safari에서 URL을 열어 쉽게 할 수있는 앱을 거부합니다. – rmaddy

+1

@rmaddy가 질문을 다시 읽었지만, UIWebView처럼 보지 않고 게시물을 가져 와서 사용하고 싶습니다. –

답변

19

그 방법은 여러 가지가 있습니다.

1) iOS 앱에 표시 할 데이터를 WordPress 블로그에서 구문 분석해야합니다. iOS 앱에 iOS 앱을 표시해야합니다. 블로그의 RSS 피드를 구문 분석하면 JSON을 구문 분석 할 수 있습니다.

2) RSS 피드를 구문 분석하려는 경우 NSXMLParser을 사용하십시오. 거기는 XML 피드를 구문 분석 사용할 수있는 다른 타사 라이브러리는하지만 난 그것을 위해 온라인으로 제공 많은 도움이 같은 NSXMLParser에 내장 된 이동하는 것이 좋습니다 것입니다.

3) JSON 데이터를 구문 분석하려는 경우 WordPress 블로그에 Feed JSON 플러그인을 설치하십시오. 설치가 완료되면, 당신은 JSON 데이터를 얻을 수 http://example.com/feed/json에 갈 수 있습니다. 당신이 AFNetworking 같은 타사 라이브러리를 사용할 수 있습니다

4) 블로그에 XML 피드 및 JSON과 같은 웹 서비스에 연결하려면 (당신은 당신의 블로그의 URL과 example.com을 대체 할 수 있습니다) 또는 당신은 애플의이 내장 사용할 수 있습니다 NSURLConnection과 같은 다른 라이브러리와 웹 서비스에서 데이터를 연결하고 다운로드하는 다른 클래스.

5) 다음은 위의 단계에 대한 매우 쉬운 자습서입니다. How to Use NSURLConnection, How to fetch JSON 또는 How To Parse RSS with NSXmlParser

위의 단계를 완료하고 시작하여 앱을 시작할 수 있습니다.

6) 가장 중요한 점은 블로그 게시물을 표시하는 UITableViewCells에서 이미지를 비동기 적으로 다운로드하는 것입니다. 어떻게하는지 보여주는 iTunes U의 스탠포드 대학 iOS 프로그래밍 과정에서 비디오를 다운로드 하시거나 아니면 단순히 자습서를 찾거나 StackOverflow에서 질문을 찾을 수 있습니다.

7) 그런 다음 당신은있는 UIWebView를 만들 수 있고 jQuery과 내부에 블로그 게시물의 행을 탭하면, 당신은 실제 블로그 게시물을 표시 할 수있는 UIWebView에 SEGUE 링크를 사용할 수 있습니다. 뷰 컨트롤러간에 데이터를 전달하기 위해 didSelectRowAtIndexPath를 사용할 수 있습니다. 있는 UIWebView를 포함하는 뷰 컨트롤러 아래

8), 당신은 당신이 볼 수 있듯이 등

9) 페이스 북과 트위터에 공유를 중지, 새로 고침, 같은 기능을 추가 할 수 있습니다 많은입니다 직장과 사업가들은 iOS 앱을 쉽게 개발할 수 있다고 생각하지만 사실은 앱을 완전히 패키징하고 앱 스토어에 제출하는 데 시간이 걸린다는 것입니다. Convert WordPress Blog To iOS App과 같은 서비스를 사용하여 프로젝트를 아웃소싱 할 수도 있습니다. Convert WordPress Blog To iOS App은 수익을 공유하지만 원하는대로 무료로 제공하는 경우 완전히 무료이며 앱의 완전한 소유권을 갖기 위해 직접 코딩하는 것이 좋습니다.

휴식은 앱에서 다른 기능과 차별화되는 기능을 선택하는 데 불과합니다. 왼쪽에 Facebook 스타일의 슬라이딩 내비게이션 컨트롤러를 추가하여 블로그의 특정 카테고리를 만들고 구문 분석 할 수 있으며, 웹보기에서 Flipboard 스타일로 스 와이프 (swiping) 등을 사용할 수 있습니다. 그 정보에는 제 3 자 라이브러리가 많이 있습니다.

희망이 도움이됩니다.

1

여기 (DB를 온라인입니다) : 지금 press me

내가 거기에 워드 프레스, 당신은 JSON을 사용하는 데 필요한 서버로부터 정보를 얻기 위해, 말했듯 JSON API

지금의 사용은 간단합니다, 당신은 노트에서 볼 수 있습니다 : 그를위한 아주 좋은 간단한 플러그인입니다 http://wordpress.org/plugins/json-api/other_notes/

하지만 시스템의 마지막 게시물을 얻기를위한 예를 들어, 당신은 필요 url을 실행하십시오 : http://www.example.org/api/get_recent_posts/

/api은 플러그인이므로 (설정에서 변경할 수 있음) /get_recent_posts/이 기능입니다.

는 당신이 필요로하는 모든이 같은 많은 다른 기능이 있습니다 그것을 당신이 DB에서 얻을하려는 내용에 따라보다 더 복잡 얻을 수 있습니다. 지금 Working with JSON in iOS 5 Tutorial
을 내가 추천 URL의 실행을 위해 AFNetworking

를 사용하는 지금 당신이해야 할 모든 사용은 다음과 같습니다

은 "쿼리를"실행 및 JSON의 응답을받은 후 당신은 그것을 사용할 필요가 당신이 정보를 얻기 위해 얻는 json 문자열. 이 코드는 html 코드를 관리하는 것과 같은 몇 가지 문제가 있습니다. 즉, 콘텐츠에 응답하므로 시작일뿐입니다.