gpt4 book ai didi

swift - 如何在 swift 中使用 init 复制 NSSet

转载 作者:可可西里 更新时间:2023-11-01 01:06:50 24 4
gpt4 key购买 nike

我正在尝试快速复制这条 Objective C 行:

SKProductsRequest *request = [[SKProductsRequest alloc] 
initWithProductIdentifiers:[NSSet setWithObject:self.productID]];

Apple 文档显示 swift 版本是:

init(productIdentifiers productIdentifiers: NSSet!)

所以我的尝试是

let productID:NSSet = NSSet("somevalue");
let request:SKProductsRequest = SKProductsRequest(productIdentifiers:init(productID));

谁能看出我做错了什么?

最佳答案

我相信你需要这段代码:

let productID = NSSet(object: "somevalue");
let request = SKProductsRequest(productIdentifiers: productID);

关于swift - 如何在 swift 中使用 init 复制 NSSet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24591159/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com