2010-09-13 83 views
0

我对于目标c完全陌生,并且有一个我想创建的相当雄心勃勃的项目。Cocoa中的可拖动对象

我需要做的事情之一是有一个绘图层,我可以在中间有一个圆圈,并且可以拖动靠近它的其他圆圈来附加它们,然后能够移动它们围绕最初的圈子改变他们的位置。

我知道这可能听起来含糊不清,但它是我能解释它的最好方法。

任何人都可以给我一些关于如何实现这一目标的指针,或者是一个很好的参考,我可以学习如何做到这一点?

非常感谢您提供的任何帮助。

回答

1

你应该看两个协议:NSDraggingDestinationNSDraggingSource

1

Objective-C是一种可用于开发命令行应用程序,iOS应用程序,桌面Mac应用程序和其他野兽的语言。语言本身不处理图形,这是留给更高层。如果您想为iOS或Mac开发,则此更高层称为Cocoa

为了开发你的应用程序,你需要熟悉Xcode,Cocoa或者Quartz 2D。去Apple Developer Website并开始看那里,文档是相当不错的。有时代码样本有点多毛,但它们会让你开始。

+0

感谢编辑Zoul。 – Paul 2010-09-13 07:00:56