Я пытаюсь создать базовый объект, который можно использовать на iPhone и OS X в качестве источника данных.Поэтому у меня будет файл заголовка с такими утверждениями, как:
#ifdef TARGET_OS_IPHONE
#import <UIKit/UITableView.h>
@interface DataObject : NSObject<UITableViewDataSource>
#endif
#ifdef TARGET_OS_MAC
#import <AppKit/NSTableView.h>
@interface DataObject : NSObject<NSTableViewDataSource>
#endif
В моем текущем проекте XCode используется стандартный шаблон Apple iPhone.Моя проблема заключается в том, что когда я выбираю «Связать двоичные файлы с библиотеками» на вкладке «Фазы сборки», я вижу только связанные с iPhone фреймворки.
Конечно, я могу выбрать другой, а затем просмотреть, но не знаю, где AppKit.Рамка живет.Может кто-нибудь указать, где я могу найти эту платформу или как я могу иметь ссылку на проект как UIKit и AppKit