71

コツをつかもうとしていますが、今のところ、どちらも同じように思えます。ただし、Xcode では、「Core Foundation」または「Foundation」のみを使用してコンソール アプリを作成できます。多分誰かが違いを指摘することができます。

4

3 に答える 3

98

Core Foundationは、CFString、CFDictionary などを提供する C レベル API です。

Foundationは、NSString、NSDictionary などを提供する Objective-C です。

于 2009-12-03T22:06:31.660 に答える
33

CoreFoundation は C で書かれていますが、Foundation は Objective-C で書かれています。

Foundation にはさらに多くのクラスがあります。

CoreFoundation は Foundation とCarbonの共通基盤です。

于 2009-12-03T22:05:32.287 に答える