gpt4 book ai didi

ios - 不兼容的指针类型将 'nsnumber *' 发送到类型为 'nsstring *' 的参数

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:17:37 25 4
gpt4 key购买 nike

我试图让一个警告框显示一个随机生成的数字,但无论我怎么玩,我都没有让它工作,我仍在网上搜索。这是我拥有的:

ticketNumber = [NSNumber numberWithInt:arc4random() %100000];

PFObject *people = [PFObject objectWithClassName:@"People"];
people[@"ticket"] = ticketNumber;
people[@"photo"] = chosenImage;
[people saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {
if (succeeded) {
// The object has been saved.
UIAlertView *ticketNumberView = [[UIAlertView alloc] initWithTitle:@"Ticket Number"
message:ticketNumber
delegate:nil
cancelButtonTitle:@"OK, I got it."
otherButtonTitles: nil];

[ticketNumberView show];

但是,我收到的错误是“不兼容的指针类型将‘nsnumber *’发送到‘nsstring *’类型的参数”。该应用程序仍然可以在我的 iPhone 上编译和运行,但是当它运行到这个代码区域附近时,它会卡住并崩溃。我这里有什么问题吗?

最佳答案

尝试

[ticketNumber stringValue];

stringValue 方法用于将ticketNumber 表示为人类可读的字符串。

希望对你有帮助

关于ios - 不兼容的指针类型将 'nsnumber *' 发送到类型为 'nsstring *' 的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28450659/

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