Я слышал, что .pch
хорошо для ввода макросов и константы определений, поэтому для его содержимого по умолчанию:Как поместить макросы и константы в файл .pch в проекте iOS?
#import <Availability.h>
#ifndef __IPHONE_4_0
#warning "This project uses features only available in iOS SDK 4.0 and later."
#endif
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif
где следует определение положить в? Странно, что это, кажется, импортируя UIKit.h
, но ViewController.h
также импортировать тот же файл (я думал, что .pch
импортируется всеми файлами по умолчанию? Так ViewController.h
не нужно импортировать UIKit.h
снова)
Ваш путь верный, взгляните на этот вопрос http://stackoverflow.com/questions/2845211/iphone-prefix-pch-best-practices – self