2009-05-19 66 views

回答

5

據我所知,基金會,AppKit和核心數據框架包含所有未棄用的NS *類。您可以在developer.apple.com上找到Foundation,AppKitCore Data的參考文件,或者在Apple Developer Tools本地安裝的文檔(使用Xcode的幫助 - >文檔)中找到參考。有關所有「可可」框架的列表,請開始here

+0

糟糕。看起來像我錯過了核心數據。謝謝你在那裏補充說,巴里。 – jess 2009-05-19 07:02:48

4

Xcode - >幫助 - >文檔:查看AppKit參考和基礎參考。我確定蘋果的開發者網站上有類似的文檔。

1

有一個免費的應用程序,安迪·李寫道,是快速的方法參考是非常有用的,叫AppKiDo:

http://homepage.mac.com/aglee/downloads/appkido.html

它給你,包括在搜索結果中個別框架的選擇。

+0

真棒小費,我試了一下,它真的很好。謝謝埃文。 – Boon 2009-05-22 05:01:52

+0

另請參閱「可可瀏覽器空氣」,一個更現代的AppKiDo類似的可可文檔瀏覽器:http://numata.designed.jp/en/programming/cocoa-browser-air.html – nst 2009-08-05 12:22:54

+0

感謝您的鏈接,這是一個很好的應用程序。太快了! – Evan 2009-08-06 13:28:07

0

如果你只是想一鼓作氣的所有目標C基於類的列表只需打開終端運行

grep -Rho "@interface [a-zA-Z]\+" /Applications/Xcode.app/Contents/Developer/Platforms | cut -d" " -f2 | awk '!a[$0]++' | sort 

您將需要安裝的Xcode。 這將需要一段時間,但涵蓋所有平臺(macOS,tvOS,watchOS等)。 只是針對特定的平臺相應地調整路徑。 所以對於剛剛MacOS的變化:

/Applications/Xcode.app/Contents/Developer/Platforms 

到:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk 

,或者你可以進一步縮小到一個特定的框架。這也適用於協議。只需更改@protocol的@interface即可。

相關問題