gpt4 book ai didi

ios - 选择器 'setRegion:animated:' 没有已知的类方法

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

我在 xcode 中尝试了一些东西,并将此代码用于我的 MapView。

No known class method for selector 'setRegion:animated:'

我用 3 个 .h 和 .m 文件制作了三个 View Controller 。

我的错误是什么?

.m

#import "myPlacesAllTime.h"
#import <MapKit/MapKit.h>



@interface myPlacesAllTime ()

@end

@implementation myPlacesAllTime

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}

- (void)viewDidLoad
{
[super viewDidLoad];

MKCoordinateRegion startRegion = { {0.0,0.0}, {0.0,0.0} };
startRegion.center.latitude = 35.88905;
startRegion.center .longitude = -17.605591;
startRegion.span.latitudeDelta = 0.1;
startRegion.span.longitudeDelta = 0.1;
[myPlacesAllTime setRegion:startRegion animated: NO];
}

.h

#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>

@interface myPlacesAllTime : UIViewController <MKMapViewDelegate>{

__weak IBOutlet MKMapView *myPlacesAllTime;

}

@end

最佳答案

您为 class 和一个选择了相同的名称 myPlacesAllTime该类的实例变量

为了解决这个问题,重命名类,例如到 MyPlacesController 或类似的。 请注意,约定是让类名以大写字母开头。

关于ios - 选择器 'setRegion:animated:' 没有已知的类方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19869337/

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