gpt4 book ai didi

iphone - 接收器类型错误 'NSInteger' (又名 'int' )

转载 作者:行者123 更新时间:2023-12-03 20:27:49 24 4
gpt4 key购买 nike

int thumbCount = [_totalThumbs thumbsViewNumberOfThumbs:self];
  1. _totalThumbs 是 NSInteger 类型属性。
  2. thumbsViewNumberOfThumbs 是 NSInteger 类型的方法。

我需要获取“int”本身的计数,以便我可以使用它进行进一步的计算。有什么建议么?

最佳答案

这个问题不太有意义。

首先,NSInteger 不是一个类。它是 long long 的 typedef。这意味着,您不能将其用作 Objective-C 消息接收器。

您可能想要的是在其类实现该方法的对象上调用此 thumbsViewNumberOfThumbs: 方法,并将其分配给 NSInteger。或者直接将其分配给 int - 对于这样一个简单的情况,intNSInteger 是兼容类型(假设您不想工作)如此大的数字不适合 int...)

关于iphone - 接收器类型错误 'NSInteger' (又名 'int' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12543713/

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