2010-12-05 5 views
2

iPhone/iPad 앱 스토어에서와 같은 방식으로 Mac App Store 용 앱을 만드는 방법이 있습니까? IBOutlets 및 IBActions를 사용하여 코드에 연결할 뷰를 만드는 데 Interface Builder 또는 이와 유사한 프로그램을 사용합니까?Mac App 용 디자인보기

그렇지 않은 경우, iOS 응용 프로그램과 반대되는 Mac 응용 프로그램을 만들고 어쩌면 좋은 자습서, 샘플 소스 코드 또는 설명서 리소스를 가리키는 데 필요한 것이 무엇인지 대략적인 사람이 설명 할 수 있습니까?

도움 주셔서 감사합니다.

답변

6

기술은 Mac OS와 iOS에서 모두 동일합니다. Xcode와 Interface Builder를 사용합니다. iOS는 CocoaTouch를 사용하는 반면 Mac OS X는 Cocoa (CocoaTouch가 파생 된)를 사용합니다.

1

기본적으로는 같지만 UIViewController 대신 NSViewController를 사용합니다. NSView는 UIView와 약간 다르지만 서브 뷰 메커니즘은 동일합니다.

+2

확실히 NSViewController를 사용할 수는 있지만, Mac에서는 비교적 널리 사용되는 클래스가 아니기 때문에 NSViewController를 사용할 수 있습니다 (Leopard에서 도입 됨). 부분적으로는 Cocoa Touch 사촌만큼 기능이 거의 없었기 때문입니다. –

+1

음, 항상 사용하고 있습니다. MVC의 위대한 C입니다. –