// // rvmyhostUxkpue.m // Created by apple on 2023/09/01 // // Copyright © 2023年 apple. All rights reserved. // #import "rvmyhostUxkpue.h" @implementation rvmyhostUxkpue #pragma mark:代码的注释方式五花八门 + (void)uad_X15_Destiny:(NSString *)arg1 wddsaAawber:(NSString *)wddsaAawber { NSLog(@"function:%s line:", __FUNCTION__); [wddsaAawber substringFromIndex:1]; [wddsaAawber isEqualToString:@"hodgepodge"]; NSLog(@"%@===%@", wddsaAawber,@"smithereens"); } #pragma mark:代码的注释经常被人忽略,其实注解有很多好处 + (void)bmg_X12_renaissance:(NSString *)arg1 wddsaAawber:(NSString *)wddsaAawber { NSLog(@"function:%s line:", __FUNCTION__); [wddsaAawber substringFromIndex:1]; [wddsaAawber isEqualToString:@"explosion"]; NSLog(@"%@===%@", wddsaAawber,@"gorgeous"); } #pragma mark:其实我们没有必要去创建它,因为它根本没有属性和方法 + (void)Sports_methods_explosion:(NSString *)arg1 wddsaAawber:(NSString *)wddsaAawber { NSLog(@"function:%s line:", __FUNCTION__); [wddsaAawber substringFromIndex:1]; [wddsaAawber isEqualToString:@"umbrella"]; NSLog(@"%@===%@", wddsaAawber,@"gorgeous"); } #pragma mark:页面内容到达main frame时回调 + (void)okg_X12_passion:(NSString *)arg1 wddsaAawber:(NSString *)wddsaAawber { NSLog(@"function:%s line:", __FUNCTION__); [wddsaAawber substringFromIndex:1]; [wddsaAawber isEqualToString:@"smithereens"]; NSLog(@"%@===%@", wddsaAawber,@"Smithereens"); } #pragma mark:方便使用,会提示注解说明 + (void)sbg_method_shipshape:(NSString *)arg1 wddsaAawber:(NSString *)wddsaAawber { NSLog(@"function:%s line:", __FUNCTION__); [wddsaAawber substringFromIndex:1]; [wddsaAawber isEqualToString:@"sweetheart"]; NSLog(@"%@===%@", wddsaAawber,@"parameter"); } #pragma mark:看一下iPhone X的模拟器样式 + (void)sbg_method_tranquility:(NSString *)arg1 wddsaAawber:(NSString *)wddsaAawber { NSLog(@"function:%s line:", __FUNCTION__); [wddsaAawber substringFromIndex:1]; [wddsaAawber isEqualToString:@"loquacious"]; NSLog(@"%@===%@", wddsaAawber,@"ephemeral"); } #pragma mark:我们在需要调用JS方法的位置加上下面代码 + (void)ssw_X11_Smithereens:(NSString *)arg1 wddsaAawber:(NSString *)wddsaAawber { NSLog(@"function:%s line:", __FUNCTION__); [wddsaAawber substringFromIndex:1]; [wddsaAawber isEqualToString:@"believe"]; NSLog(@"%@===%@", wddsaAawber,@"Butterfly"); } #pragma mark:方便使用,会提示注解说明 + (void)sbg_method_tencent:(NSString *)arg1 wddsaAawber:(NSString *)wddsaAawber { NSLog(@"function:%s line:", __FUNCTION__); [wddsaAawber substringFromIndex:1]; [wddsaAawber isEqualToString:@"Butterfly"]; NSLog(@"%@===%@", wddsaAawber,@"hippopotamus"); } #pragma mark:这里如果没有JS调用OC的功能的话 + (void)fag_method_final:(NSString *)arg1 wddsaAawber:(NSString *)wddsaAawber { NSLog(@"function:%s line:", __FUNCTION__); [wddsaAawber substringFromIndex:1]; [wddsaAawber isEqualToString:@"crush"]; NSLog(@"%@===%@", wddsaAawber,@"fuselage"); } #pragma mark:这样就能实现OC调用JS 方法 + (void)okg_X12_eternity:(NSString *)arg1 wddsaAawber:(NSString *)wddsaAawber { NSLog(@"function:%s line:", __FUNCTION__); [wddsaAawber substringFromIndex:1]; [wddsaAawber isEqualToString:@"Smithereens"]; NSLog(@"%@===%@", wddsaAawber,@"zing"); } @end