Я использую мой одиночный класс DataManager
в 99% моего проекта. Вместо того, чтобы импортировать его в каждый класс, я подумал о том, чтобы просто импортировать его в файл pch, как я делаю с моими константами. Есть ли в этом недостатки? Это считается плохой практикой?Импорт моего одноэлементного класса с использованием Project_Prefix.pch - Плохая практика?
Благодаря
#import <Availability.h>
#ifndef __IPHONE_5_0
#warning "This project uses features only available in iOS SDK 5.0 and later."
#endif
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#import "Constants.h"
#import "DataManager.h"
#endif
Плохая практика заключается в том, что ваш код на 99% зависит от этого класса, потому что у вашего кода много скрытых муфт .. –
@Maria Возможно, но это был не вопрос. – Segev