2014-09-27 31 views
0

我正在研究YouTube的蘋果編程頻道上Cocoa Programming的第49課,當我試圖在我的OutlineViewController.h文件中創建委託給NSOutlineViewDataSource時, Xcode不知道我在說什麼。我有NSObject作爲我的超類,它像導入視頻一樣導入Foundation.h,但它不喜歡協議。我不得不轉換到Cocoa.h來使它工作。基金會在Xcode 4.5(我認爲這就是視頻使用的)和Xcode 6之間有所變化嗎?我在OSX上運行的Xcode 6 10.9.5NSOutlineViewDataSource協議只在導入Cocoa.h時顯示,而不是foundation.h

感謝,

帕特里克

回答

0

Foundation.framework很像它的名字一樣,是剛剛在OSX和iOS框架的梗概。所以像字符串,數字,數組,集合等東西。

請注意,Foundation和iOS和OSX中的東西不是一回事,而是相同的原理,堅果和螺栓。

要獲得所有這使得UI發生,你需要在iOS

導入上OSX CocoaUIKit小部件和閃亮的東西

故事的主要寓意是不信任的教程,因爲它們必然太遠,點錯了。

相關問題