gpt4 book ai didi

ios - 为什么没有设置 contactDelegate?

转载 作者:行者123 更新时间:2023-11-29 10:48:13 24 4
gpt4 key购买 nike

我从行中收到以下警告

self.physicsWorld.contactDelegate = self;

从不兼容类型“PlayLevel *__strong”分配给“id”

-(id)initWithSize:(CGSize)size level:(int)level{
if (self = [super initWithSize:size]) {
_level = level;
self.physicsWorld.gravity = CGVectorMake(0,0);
self.physicsWorld.contactDelegate = self;

完全不知道是什么原因造成的。这是我的标题的样子:

#import <SpriteKit/SpriteKit.h>

@interface PlayLevel : SKScene

-(id)initWithSize:(CGSize)size level:(int)level;

@end

知道是什么原因造成的吗?我有点需要一个 contactDelegate。谢谢!

最佳答案

您应该在您的类接口(interface)(<> 内)上声明您的类实现了委托(delegate)。

关于ios - 为什么没有设置 contactDelegate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21602976/

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