单例对象的别名

时间:2016-04-13 12:02:13

标签: objective-c singleton alias

我有这个单例类代码,我一直在调用这样的东西:

[[Core sharedCore] variantPrice:@"variant_no"];

如何制作一个别名(Xcode也会理解),使其像这样:

[Core variantPrice:@"variant_no"]

2 个答案:

答案 0 :(得分:1)

你写了一个类方法

+ (void)variantPrice

调用

[[self sharedCore] variantPrice]

答案 1 :(得分:1)

您可以在任何地方定义以下语句,并在需要的地方使用_gCore:

'\\s*(\\.)\\s*(assert|clear|debug|error|info|log|profile|profileEnd|time|timeEnd|warn)\\s*(?=\\()'