基于intel的mac的碳开发

时间:2009-09-09 10:56:17

标签: objective-c cocoa xcode macos macos-carbon

我正在尝试在mac.i上创建一个应用程序,我正在尝试开发一个使用操作系统授权对话框并在我的应用程序中使用其功能的用户身份验证模块。我有两个关于mac开发的问题;

1)是否有可能将碳应用程序移植到可可? (我没有任何顾虑    64位,我想在可可开发简单,也因为它没有去    低级编程。)

2)其次,请告诉我,我正在使用基于英特尔的迷你mac与OS 10.5,所以,如果    没有可能将碳应用移植到可可然后我可以继续发展    这款基于英特尔的迷你Mac适用于Carbon?

此致

1 个答案:

答案 0 :(得分:2)

  1. 是的,但没有自动的方法。如果你用C ++编写Carbon应用程序,那么你可以使用Objective-C ++来集成Cocoa,而不必过多地改变你现有的类,但你仍然必须完成所有繁重的工作。

  2. 您可以在OS X 10.5上开发Carbon应用程序。

  3. 请注意,Apple的“Getting started with Carbon”指南现在是旧文档库的一部分,并且只能通过Cocoa API访问越来越多的新功能。我强烈建议将Cocoa用于新的应用程序,而不是从Carbon开始移植。