jiaModuleDemo icon indicating copy to clipboard operation
jiaModuleDemo copied to clipboard

一个针对iOS模块化开发的解决方案(不断完善优化中)

Results 3 jiaModuleDemo issues
Sort by recently updated
recently updated
newest added

#import "XAAppDelegate.h" #import "XAspect.h" #define AtAspect AnalyticsAppDelegate #define AtAspectOfClass XAAppDelegate @classpatchfield(XAAppDelegate) AspectPatch(-, BOOL, application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions) { NSLog(@"成功加载友盟统计"); return XAMessageForward(application:application didFinishLaunchingWithOptions:launchOptions); } @EnD #undef AtAspectOfClass #undef AtAspect 在自己的项目中,加入如上代码,debug中,没有进入AspectPatch的代码块中,"成功加载友盟统计"日志未打印

作者能否抽个空看下,项目运行不了

本人刚刚研究组件化,看到作者的文章,使我学到很多,首先非常感谢,但有几个问题想请教一下作者。首先关于BaseModule模块,在实际开发中,这个模块是作为一个私有的repo,作为基础组件提供给各个模块来使用,但是BaseModul中存在大量的Category,给其他模块使用的时候,用到什么Category再引用是不是很麻烦。还有就算每个模块在开发中应该分为两个repo的吧?一个是Actions模块,一个是Mediator +Category? 我看到作者是将这两块放在一起,不太理解,希望作者可以抽空给我解答下,谢谢!