Я хочу добавить определенный «идентификатор» к API. Это начальная часть того, как я выполняю вызов API в моем viewController ..
func myAPICall() {
APIHelper(API: WebServices.getAllOrganizations as NSString, json: bodyStr as NSString,
methodType: Constants.Get_Method as NSString....)
}
Теперь WebServices.getAllOrganizations
определен в другом месте, в таком быстром файле ...
public class WebServices {
static let getAllOrganizations: String = "organization/getAllOrganizationDetails
}
- МОЯ ПОПЫТКА ПЕРЕЙТИ ID В SWIFT-ФАЙЛ:
Чтобы передать значение, я назначил его глобальной переменной, вот так ...
ArrayData.shared.plantIDForOrganization = Int("\(dic["id"]!)")!
И, кроме того, я изменил свой быстрый файл на этот ...
public class WebServices {
static let getAllOrganizations: String = "organization/getAllOrganizationDetails/\(ArrayData.shared.plantIDForOrganization)"
}
Но при этом значение не передается в API должным образом. В API передается 0
вместо фактического id
числа.
Что может быть более эффективным способом передачи значения из моего контроллера представления в быстрый файл? ..