FWModuleBundle
@interface FWModuleBundle : NSObject
业务模块Bundle基类,各模块可继承
-
获取当前模块Bundle,默认主Bundle,子类可重写
Declaration
Objective-C
+ (nonnull NSBundle *)bundle;
-
获取当前模块图片
Declaration
Objective-C
+ (nullable UIImage *)imageNamed:(nonnull NSString *)name;
-
设置当前模块图片
Declaration
Objective-C
+ (void)setImage:(nullable UIImage *)image forName:(nonnull NSString *)name;
-
获取当前模块颜色
Declaration
Objective-C
+ (nullable UIColor *)colorNamed:(nonnull NSString *)name;
-
获取当前模块多语言
Declaration
Objective-C
+ (nonnull NSString *)localizedString:(nonnull NSString *)key;
-
获取当前模块指定文件多语言
Declaration
Objective-C
+ (nonnull NSString *)localizedString:(nonnull NSString *)key table:(nullable NSString *)table;
-
获取当前模块资源文件路径
Declaration
Objective-C
+ (nullable NSString *)resourcePath:(nonnull NSString *)name;
-
获取当前模块资源文件URL
Declaration
Objective-C
+ (nullable NSURL *)resourceURL:(nonnull NSString *)name;