使用swift 4.2我已经开始看到很多问题,其中一个我不确定如何解决,因为我的getter方法应该返回值本身.
我想现在发生的事情是getter将在调用self.type时尝试访问getter
我该如何解决这个问题?
以下是带错误的代码的屏幕截图.
提前致谢
这是书面代码
@objc var type: DecisionType {
set {
if(newValue == DecisionType.DecisionDouble){
//Yes button and NO button should be showing
okButton.isHidden = true;
yesButton.isHidden = false;
noButton.isHidden = false;
}
else {
//Only Ok button should be showing
okButton.isHidden = false;
yesButton.isHidden = true;
noButton.isHidden = true;
}
}
get {
return self.type;
}
};
Run Code Online (Sandbox Code Playgroud) 我目前正在构建一个应用程序,我们希望在其中使用 Stripe Payment 链接,而不是构建我们自己的 UI 版本来支持相同的功能。但我注意到 Stripe Payment Links 每次都会创建一个新客户。有没有办法将我的客户 ID 附加到付款链接,以便当他们尝试购买多个产品时不会创建新客户?我不希望单个用户在我的数据库中拥有多个客户 ID。
谢谢!
我似乎无法找到任何文件SEQUELIZE.JS关于如何使用CA.crt为了使连接到我的数据库坐在一个远程服务器上。
我在选项中找到了一些东西,但我似乎无法弄清楚
我试过了
{
'ssl': true
'dialectOptions':{
ssl: {
ca: 'path/to/ca'
}
}
}
Run Code Online (Sandbox Code Playgroud)
和其他一些事情,但似乎对我不起作用。
有谁能够帮助我?
编辑:
这是我在使用 ca 时遇到的错误
error connecting to db { Error: unable to verify the first certificate
at TLSSocket.<anonymous>
Run Code Online (Sandbox Code Playgroud) 我正在尝试将 SwiftUI 集成到我的项目中,目前我正在使用一个故事板,该故事板是通过我的应用程序委托使用以下代码启动的:
_rootNavigiationController = [[UINavigationController alloc] init];
_rootNavigiationController.navigationBarHidden = YES;
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:StoryboardLoginRegister bundle:nil];
BasicInformation *basicInfo = (BasicInformation *)[storyboard instantiateViewControllerWithIdentifier:@"basic-info"];
[self.rootNavigiationController setViewControllers:@[basicInfo]];
Run Code Online (Sandbox Code Playgroud)
所以本质上我的应用程序委托是在 Objective-C 中,而 Windows 根控制器是 UINavigation 控制器。
我的 BasicInformation 类如下所示:
class BasicInfo: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.navigationController?.isNavigationBarHidden = true;
// Do any additional setup after loading the view.
}
@IBSegueAction func addSwiftUi(_ coder: NSCoder) -> UIViewController? {
let BasicInfoUI = BasicInfo_UI();
let hostingController = UIHostingController(coder: coder, rootView: BasicInfoUI);
hostingController?.navigationController?.isNavigationBarHidden = true;
return …Run Code Online (Sandbox Code Playgroud)