功能上的EXC_BAD_ACCESS-iOS

时间:2019-03-16 11:21:20

标签: ios objective-c xcode exc-bad-access

我正在尝试实现此https://golang.org/pkg/fmt/#hdr-Printing,但是我有一个奇怪的问题。我得到

  

EXC_BAD_ACCESS

此功能错误:

- (void)setUserLocation:(CLLocation *)userLocation {

    if (userLocation) {

        _userLocation = userLocation;

        [self updatePlaceOverlayPositions];
    }
}

调试器显示此行上的错误:

- (void)setUserLocation:(CLLocation *)userLocation {

问题是我不知道从何处调用此函数。当我控制单击该函数的名称时,它会提示我该行的类的.h文件:

@property (nonatomic, strong) CLLocation *userLocation;

这些是我在课堂上使用的代表:

<CLLocationManagerDelegate, TGLARViewDataSource, TGLARViewDelegate, PlaceOfInterestViewDelegate>

但是此函数在它们内部不存在。

当我运行该项目的示例时,没有错误。但是由于某种原因,当我尝试在项目中实现此库时,会发生此错误。

如果您有关于如何调试此错误的任何想法,我将不胜感激。

0 个答案:

没有答案