時,我想做到以下幾點:避免警告做類extention
@interface UINavigationController()
-(void)removeFromNavigationStack:(Class)aClass;
@end
和.m文件
@implementation UINavigationController
-(void)removeFromNavigationStack:(Class)aClass {
}
但在.m文件有很多,如「法的警告'initWithRootViewController:'not found「的定義」
我該如何避免這種情況?我試過包括但仍然有警告
謝謝
請注意,通常不鼓勵通過類別向現有類添加功能。它將您的代碼與'套件代碼以難以保持一段時間的方式交錯。如果您要通過類別添加方法,請確保將其前綴以避免碰撞;即'tahirRemoveFromNavigationStack:'。這也可以很容易地發現增加的功能。 – bbum 2012-07-19 16:33:40