2010-05-10 3 views
10

내 코코아 응용 프로그램에 간단한 한 페이지 HTML 페이지 도움말을 추가하고 싶습니다. 어떻게하는지 말해 줄 수 있어요? 나는 Xcode에서 내 코코아 프로젝트에 어딘가에 하나의 형편없는 .html (그리고 어쩌면 하나의 .css?) 파일을 던져야한다고 가정한다.코코아 응용 프로그램에 도움말 추가

답변

10

도움말 뷰어에서 열리는 Apple 도움말 문서 작성은 간단하지만 문서의 지시 사항을 정확하게 따라야합니다.

도움말 파일은 HTML이지만 페이지에 몇 가지 특수 태그를 배치하고 파일의 이름을 특정 방식으로 지정해야합니다.

이것은 모두 the documentation에 설명되어 있습니다.

2

하나의 HTML 페이지 만 있고 적절한 도움말 파일이 필요없는 경우 HTML 문서와 CSS 파일을 프로젝트에 추가 할 수 있습니다. 이 파일들은 프로젝트를 컴파일 할 때 응용 프로그램 번들 내의 응용 프로그램의 Resources 디렉토리로 복사됩니다. 문서를로드하려면 주소를 가져와야합니다. 이것은 아주 쉽게 실제로 :

NSString *helpFilePath = [[NSBundle mainBundle] pathForResource:@"YourHelpDocumentHere" ofType:@"html"]; 
NSURL *helpFileURL = [NSURL fileURLWithPath:helpFilePath]; 

결과 URL은 WebView 응용 프로그램 내에서 표시 할 수있는 파일의 URL 될 것이다, 또는 당신은 NSWorkspace를 사용하여 운영 체제로를 통과 할 수 있으며, 사용자의에서 열립니다 기본 웹 브라우저.

+2

Mac OS X의 도움말 뷰어에 연결되지 않습니까? – mipadi

+0

원래 질문을 읽은 사람은 브라우저에서 HTML 파일을 열려고했습니다. – Alex

3

오늘 저는 같은 문제에 직면했습니다. 나는 최신의 하우투를 발견하지 못했다. 그래서 여기에 내 자신의 것이있다. 도움이 잘 Step by Step to create Apple Help in your Cocoa Xcode Application 함께 작동합니다.

+1

URL이 다음으로 변경되었습니다. http://devzone.touchdude.com/step-step-create-apple-help-your-cocoa-xcode-application –

관련 문제