// // FKPageRouterUtil.h // FirstLink // // Created by ascii on 16/3/18. // Copyright © 2016年 FirstLink. All rights reserved. // #import extern NSString *const PRPageSearchKeyword; extern NSString *const PRPageSearchBrand; extern NSString *const PRPageSearchCategory; extern NSString *const PRPageSearchSupplier; extern NSString *const PRPageTopicList; extern NSString *const PRPageDetailRecommend; extern NSString *const PRPageDetailBrandRecommend; extern NSString *const PRPageDetailEngineRecommend; extern NSString *const PRPagePushMessage; extern NSString *const PRPageDiscoverMainShare; extern NSString *const PRPageDiscoverMainNews; extern NSString *const PRPageDiscoverDetailShareReco; extern NSString *const PRPageDiscoverDetailNewsReco; extern NSString *const PRPageDailyRecommendBrand; extern NSString *const PRPageDailyRecommendLimitBuy; extern NSString *const PRPageDailyRecommendActivity; extern NSString *const PRPageDailyRecommendAlgo; extern NSString *const PRPageDailyUserRecoAlgo; extern NSString *const PRPageWantBuy; extern NSString *const PRPageShopLive; @interface FKPageRouterUtil : NSObject + (FKPageRouterUtil *)sharedInstance; + (NSString *)referPageNameString; + (NSString *)referPageKeyString; + (NSString *)curPageNameString; - (NSInteger)maxStackDepthLength; - (NSString *)transformPageName:(NSString *)pageName; - (void)pushPageRefer:(NSString *)pageName values:(NSArray *)values; - (void)pushPageRefer:(NSString *)pageName itemID:(NSString *)itemID value:(NSString *)value; - (void)removePageRefers; @end