나는 A-Level Computing 프로젝트 (고등학교 수준)를 시작하려고합니다.이 프로젝트는 Mac OS 용 POS 응용 프로그램이 될 것입니다. 불행하게도, Objective-C는 현재 제 리그에서 조금 벗어났습니다. 그리고 프로젝트에서 그것을 고수해야만합니다. 아무도 도와 줄 사람이 없어서 코스 섹션에서 실패하고 University에 들어 가지 않을 것입니다. 그래서 이것은 나에게 아주 중요합니다.Snow Leopard의 PyObjc와 Cocoa
Python을 사용하여 Cocoa 앱을 개발하고 싶습니다. PyObjc가 필요하다는 것을 알고 있지만, 그물에 대한 모든 세부 사항은 그것이 미리 설치되어 있다고 가정하는 것처럼 보입니다. 분명히 Leopard와 Snow Leopard의 경우입니다.하지만 Snow Leopard에는 없지만 Leopard에서는 눈치 채지 못했습니다. 또한, 나는 소스 포지 페이지의 지침에 따라 PyObjc의 최신 베타 버전을 설치하려고했지만 운이 없었습니다.
누군가가 설치해야 할 필요가있는 것에 대해 밝혀 줄 수 있다면 정말 고맙겠습니다. 어떻게 도와 줄 수있는 리소스 나 자습서로 연결됩니다.
미리 도움을 청하십시오!
업데이트 : 그렇게 나는 내가 답변을받은 후 무엇을했는지에이 페이지에 오는 사람을 업데이트 생각에 대해 나는 이것이 인기있는 질문이라고 볼, 나는 그냥 '주목할만한 질문'배지를 얻었다.
불행히도 저는 Python을 사용하여 Mac 응용 프로그램을 만들 수 없었습니다. 그 당시에는 다소 실망 스럽지만 아마 좋은 일이었을 것입니다. 내 프로젝트에서 C#으로 Windows 응용 프로그램을 만들었습니다.이 응용 프로그램은 시뮬레이션 환경에서 어셈블리 응용 프로그램을 만들고 실행하는 도구였습니다. 나의 코스 선생님은 이제 내 도구 대신 자신의 코스를 가르치기 시작했습니다! 나는 컴퓨팅 프로젝트 (90 % 이상)에서 매우 높은 점수를 얻었으며 이것이 컴퓨팅 A 레벨 (최고 등급 제공)에서 A *를 얻는 데 공헌했으며 결과적으로 Southampton University에서 컴퓨터 과학을 공부했습니다.
올 여름, 곧 출시 될 iPad 앱을 만들기로 결심했습니다. 충분히 배웠다면 Objective-C로 Mac OS 응용 프로그램을 만들 수 있다고 생각합니다. 나는 그것을 배울 시간이 걸렸기 때문에 기쁩니다. 훌륭한 언어이며 iOS가 인기를 얻으면서 정말 유용합니다.
모든 자랑거리로 미안하지만 정말 기쁩니다. 제가 정말로 말하고자하는 것은,이 페이지에서 PyObjc를 사용하여 Mac 응용 프로그램을 쉽게 만들고 싶다면 걱정하지 마십시오. 약간의 시간과 노력이 필요하지만 일단 Objective-C를 배웠 으면 Objective-C로 앱을 만드는 것이 정말 만족 스럽습니다. 행운을 빕니다!
되세요 PyObjC를 설치하기 위해 macports를 사용 해봤습니까? –
최신 버전의 개발자 도구를 설치 했습니까? 필자는 PyObjc를 사용한 적이 없지만 Objective-C를 사용하는 것보다 쉽지는 않을 것이라고 생각합니다. 배우는 것은 쉬운 언어이며 Mac OS X API는 마음에두고 설계되었으므로 Mac OS X API와 잘 작동합니다. 메모리 관리에 대해 걱정하지 않으려는 경우 가비지 콜렉션을 사용할 수도 있지만 내장 된 참조 카운트는 가비지 콜렉션을 사용하는 것처럼 느껴지지 않을 정도로 간단합니다. Mac 개발을 계속하고 싶다면 알아 두어야 할 것입니다. – Amok
답장을 보내 주셔서 감사합니다. 나는 PyObjc를 설치하기 위해 macports를 사용하려고합니다. 최신 Xcode 3.2, dev tools 및 SDK가 있습니다. Objective-C를 사용해 보았지만 책을 가지고 있지만 취미로 과거에 기본 프로그래밍 만하고 고등학교 과정으로 보았을 때 나는 그걸로 고생했습니다. C# .NET을 사용하는 것이 훨씬 더 어려워 보입니다. 또한 소프트웨어를 작동시키지 않으면 많은 위험이 있으며 상황이 잘못 될 경우 나를 도울 수있는 사람을 알지 못합니다. 적어도 PyObjc를 사용하기로 결정하면 친구에게 약간의 파이썬 전문가가 있습니다. – danpalmer