Sha256: 1ae18f70433fa42fc625393c280a2c88263a480bcdd7b4e790dc9abc19f5a13d

Contents?: true

Size: 1.36 KB

Versions: 3

Compression:

Stored size: 1.36 KB

Contents

//
//  CPDViewController.m
//  PROJECT
//
//  Created by PROJECT_OWNER on TODAYS_DATE.
//  Copyright (c) TODAYS_YEAR PROJECT_OWNER. All rights reserved.
//

#import "CPDViewController.h"

#import <YKRouterComponent/YKRouterComponentHeader.h>
#import <YKModuleServiceComponent/YKModuleServiceComponentHeader.h>

@interface CPDViewController ()

@end
@implementation CPDViewController

- (void)viewDidLoad
{
    [super viewDidLoad];
	// Do any additional setup after loading the view, typically from a nib.
    self.navigationItem.title = [NSString stringWithFormat:@"%@",@"PROJECT Demo"];
}

- (IBAction)routerEvent:(id)sender {
    NSLog(@"这里调用模块的路由");
//     YKRouterUrlRequest* request = [YKRouterUrlRequest instanceWithBuilder:^(YKRouterUrlRequest * _Nonnull builder) {
//             builder.url = @"url";
//             builder.parameter = @{};
//         }];
//     return [[YKRouterComponent shareInstance] ykOpenUrl:request complete:^(YKRouterUrlResponse * _Nonnull urlResponse) {
//
//     }];
}

- (IBAction)serviceEvent:(id)sender {
    NSLog(@"这里调用模块的服务");
//     NSError *err;
//     __kindof Class<NSObject> cls =YKModuleServiceWithProtocol(@protocol(CPDPROJECTServiceProtocol), &err);
//       if (!err) {
//         NSObject <CPDPROJECTServiceProtocol>* obj = [[cls alloc] init];
//           [obj replaceThisMethod];
//       }
}

@end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
ykioscmd-0.6.7 lib/yk_command/project/full_component_demo_template/templates/ios/Example/PROJECT/CPDViewController.m
ykioscmd-0.6.6 lib/yk_command/project/full_component_demo_template/templates/ios/Example/PROJECT/CPDViewController.m
yk_command-0.6.5 lib/yk_command/project/full_component_demo_template/templates/ios/Example/PROJECT/CPDViewController.m