yongyuandouneng / Lothar

基于CTMediator的组件化中间件

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

基于CTMediator的组件化中间件

License:Other


Languages

Language:Objective-C 97.4%Language:Ruby 2.6%