2009-04-23 7 views

답변

2

아니요, 없습니다. 사실, 아이폰 개발을하기 위해서도 Objective-C 2.0으로 최신 버전의 Xcode (최신 Mac OS X에서만 실행 됨)가 필요합니다.

4

저는 apple과 iPhone이 마음에 들어요. Mac OS X에서 프로그램하고 있지만 Windows 개발자가 iPhone 용으로 개발해서는 안되는 이유를 알 수 없습니다. 좋아, 알았다. Objective-C는 애플의 것이지만 여전히 C 기반이다. 얼마나 힘들 수 있는가?

+2

전적으로 이에 동의합니다. 대부분의 iPhone 소유자는 Apple 컴퓨터를 가지고 있지 않습니다. 나는 애플의 맥보다 훨씬 더 많은 아이폰 사용자가 윈도 PC를 가지고 있다고 생각한다. – Techboy

+0

그러나 모든 요구 사항은 모든 iPhone 개발자가 Mac을 보유해야합니다. 나는 이것을 얻었지만 전체 IDE를 Windows로 포팅하는 것은 작은 것이 아닙니다. Apple이 특정 라이센스 등으로 VM에 Mac OS X을 설치할 수 있도록 허용하는 것이 현실적이라고 생각합니다. 그것은 어쨌든 기술적으로 쉽게 올라갈 수있는 장애물입니다. – BobbyShaftoe

+0

#TechBoy 그것은 사용자에 관한 것이 아니라 개발자에 관한 것입니다. 나는 맥을 소유 한 아이폰 프로그램을 작성할 수있는 사람들의 컴퓨터 사용이 맥에 유리하게 분할되어 있다고 생각한다. 아마도 절반 이상이지만 하루가 끝나면 애플의 전략적 결정 일 것이다. 그들이 Mac을 판매하고 Xcode에서 수익을 내지 않는다는 사실을 기억하십시오. 특히 PC 버전이 아닙니다. –

0

Obj-C에 글을 쓰고 싶다면 GCC를 사용할 수 있습니다. 어쨌든 네이티브 아이폰 dev을 원한다면, 제 3 자 툴킷으로 무언가를 만들려고 시도 할 수 있습니다. env. hackintosh를 사용하거나 mac을 구입하십시오.

+0

글쎄, 그래,하지만 GCC가 Objective-C 2.0을 지원하는지 잘 모르겠다. 그럼에도 불구하고 API 나 SDK에 액세스 할 수는 없습니다. 그러나 예, hackintosh 물건은 정확합니다. : 0 – BobbyShaftoe

+0

gcc를위한 특별한 애드온이 필요합니다. – Enyra

+0

물론 Objective-C는 GCC에서 지원합니다. APple이 사용되기 전에도 지원되었는데 요즘에는 GCC에 대한 Apple의 개선 사항이 GCC에 다시 포함됩니다. 문제가되는 도서관의 부족에 대해 당신이 맞습니다. –

0

iPhone 관련 목적 코드가 아닌 기본 코드를 테스트하려면 GNUStep을 사용할 수 있습니다. 그러나 제 의견으로는 그다지 안정적이지 않습니다.

관련 문제