2009-12-22 49 views

回答

4

Java包暗示命名空間,這不會在Objective-C存在。但是,XCode支持用於管理通用代碼(基本放置在其自己的目錄中)。 通常作爲框架交付。

這將作爲框架添加到項目中。

例如,

  1. 通訊簿
  2. 的OpenGL
  3. 第三方
2

Java包來避免命名空間衝突,這是一種情況,兩段代碼有同名,但做不同的事情。

要在目標C中做到這一點 - 爲您的類名添加前綴的首字母縮寫。所有在可可框架中創建的類都有一個前綴'NS'。您可以爲自己的代碼定義自己的前綴。

相關問題