1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- //
- // FKPageRouterUtil.h
- // FirstLink
- //
- // Created by ascii on 16/3/18.
- // Copyright © 2016年 FirstLink. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- 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
|