내 코코아 응용 프로그램에 간단한 한 페이지 HTML 페이지 도움말을 추가하고 싶습니다. 어떻게하는지 말해 줄 수 있어요? 나는 Xcode에서 내 코코아 프로젝트에 어딘가에 하나의 형편없는 .html (그리고 어쩌면 하나의 .css?) 파일을 던져야한다고 가정한다.코코아 응용 프로그램에 도움말 추가
답변
도움말 뷰어에서 열리는 Apple 도움말 문서 작성은 간단하지만 문서의 지시 사항을 정확하게 따라야합니다.
도움말 파일은 HTML이지만 페이지에 몇 가지 특수 태그를 배치하고 파일의 이름을 특정 방식으로 지정해야합니다.
이것은 모두 the documentation에 설명되어 있습니다.
하나의 HTML 페이지 만 있고 적절한 도움말 파일이 필요없는 경우 HTML 문서와 CSS 파일을 프로젝트에 추가 할 수 있습니다. 이 파일들은 프로젝트를 컴파일 할 때 응용 프로그램 번들 내의 응용 프로그램의 Resources
디렉토리로 복사됩니다. 문서를로드하려면 주소를 가져와야합니다. 이것은 아주 쉽게 실제로 :
NSString *helpFilePath = [[NSBundle mainBundle] pathForResource:@"YourHelpDocumentHere" ofType:@"html"];
NSURL *helpFileURL = [NSURL fileURLWithPath:helpFilePath];
결과 URL은 WebView
응용 프로그램 내에서 표시 할 수있는 파일의 URL 될 것이다, 또는 당신은 NSWorkspace
를 사용하여 운영 체제로를 통과 할 수 있으며, 사용자의에서 열립니다 기본 웹 브라우저.
오늘 저는 같은 문제에 직면했습니다. 나는 최신의 하우투를 발견하지 못했다. 그래서 여기에 내 자신의 것이있다. 도움이 잘 Step by Step to create Apple Help in your Cocoa Xcode Application 함께 작동합니다.
URL이 다음으로 변경되었습니다. http://devzone.touchdude.com/step-step-create-apple-help-your-cocoa-xcode-application –
- 1. 코코아 응용 프로그램에 UMEKit 프레임 워크 추가
- 2. 응용 프로그램에 도움말 창 추가 - C#
- 3. WinForms 응용 프로그램에 "도움말"통합
- 4. 멀티 컨트롤러 코코아 응용 프로그램 이해 도움말
- 5. 코코아 그리기 응용 프로그램에 대한 조언
- 6. 코코아 내 응용 프로그램에 포커스 전환
- 7. 다른 테마를 android 응용 프로그램에 추가
- 8. CakePHP 응용 프로그램에 ACL 추가
- 9. OpenGL 응용 프로그램에 사운드 추가
- 10. tabbar 응용 프로그램에 UINavigationController 추가
- 11. UINavigationController 응용 프로그램에 UITabBarControllerDelegate 추가
- 12. vb.net 응용 프로그램에 jpeg 추가
- 13. iPhone 응용 프로그램에 광고 추가
- 14. 내 응용 프로그램에 대한 도움말 파일을 만듭니다.
- 15. 채팅 파이썬 응용 프로그램에 대한 도움말
- 16. 코코아 응용 프로그램을 통해 $ PATH 변수 추가
- 17. 코코아 도움말 : 개체를보기로 사용 하시겠습니까?
- 18. 완성 된 응용 프로그램에 아이콘 추가
- 19. 다른 응용 프로그램에 메뉴 항목 추가
- 20. 페이스 북 응용 프로그램에 jquery 추가
- 21. ASP.NET 웹 응용 프로그램에 대한 추가 음성
- 22. iphone 응용 프로그램에 로딩 화면 추가
- 23. 하위 텍스트 응용 프로그램에 내 페이지 추가
- 24. iPhone 응용 프로그램에 정적 내용 추가
- 25. 문서 기반 응용 프로그램에 로그인 창 추가
- 26. 레거시 C# 응용 프로그램에 SharePoint 화면 추가
- 27. iphone 응용 프로그램에 콤보 상자 추가
- 28. Windows Forms 응용 프로그램에 타이머 추가
- 29. 응용 프로그램에 원치 않는 추가 아이콘이 있음
- 30. 기존 iPhone 응용 프로그램에 핵심 데이터 추가
Mac OS X의 도움말 뷰어에 연결되지 않습니까? – mipadi
원래 질문을 읽은 사람은 브라우저에서 HTML 파일을 열려고했습니다. – Alex