Я правильно импортировал CCAvenue Framework и пытаюсь вызвать класс InitialViewController из CCAvenue Framework для запуска службы paymentgateway, но я получаю ошибку _OBJC_CLASS_.
Я пытался разными способами, добавив инфраструктуру CCAvenue во встроенные двоичные файлы и Linked Frameworks в настройках сборки проекта, модифицируя на этапах сборки, но бесполезно.
Сценарий 1:
#import "BillingViewController.m"
@implementation BillingViewController{
InitialViewController *initial;
}
Компилятор не выдает никакой ошибки.
Scenario 2:
#import "BillingViewController.m"
@implementation BillingViewController{
InitialViewController *initial;
}
- (void)loadPaymentGateWayFunction {
initial = [[InitialViewController alloc]initWithOrderId:@"" merchantId:@"" accessCode:@"" custId:@"" amount:@"" currency:@"" rsaKeyUrl:@"" redirectUrl:@"" cancelUrl:@"" showAddress:@"" billingName:@"" billingAddress:@"" billingCity:@"" billingState:@"" billingCountry:@"" billingTel:@"" billingEmail:@"" deliveryName:@"" deliveryAddress:@"" deliveryCity:@"" deliveryState:@"" deliveryCountry:@"" deliveryTel:@"" promoCode:@"" merchant_param1:@"" merchant_param2:@"" merchant_param3:@"" merchant_param4:@"" merchant_param5:@"" useCCPromo:@""];
}
Здесь, когда я пытаюсь вызвать API, возникает проблема с компилятором.
В чем может быть причина, как ее решить? Кто-нибудь может объяснить, пожалуйста, причину.