Skip to content

wangshiyu13/Lothar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License MIT CI Status CocoaPods Support

基于CTMediator的组件化中间件

特点

相对于CTMediator,增加了一些功能

  1. 增加容错处理
  2. 增加短链映射处理
  3. 提供基于user:password的鉴权方案

====

使用方法

具体使用方法请看我的简书

AppDelegate application:didFinishLaunchingWithOptions:

[Lothar setupConfig:^(LotharConfig * _Nonnull config) {
        config.URLScheme = @"lothar";
        config.URLVerifySkip = YES;
        config.URLRouteMapFilePath = [[NSBundle mainBundle] pathForResource:@"RouteMapTemplate" ofType:@"plist"];
    }];

AppDelegate application:openURL:options:

return [[LotharMediator performActionWithUrl:url completion:nil] boolValue];

环境要求

该库需运行在 iOS 8.0 和 Xcode 7.0以上环境.

集成方法

Lothar is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "Lothar"

更新日志

作者

wangshiyu13, wangshiyu13@163.com

开源协议

HLNetworking is available under the MIT license. See the LICENSE file for more info.