EXC_BAD, используя собственную структуру в качестве возвращаемого значения - PullRequest
0 голосов
/ 08 августа 2011

Я использую следующую структуру в качестве возвращаемого значения метода:

typedef struct {
CLLocationCoordinate2D topLeftCorner;
CLLocationCoordinate2D bottomRightCorner;
} LCMapBoundings;

Следующий метод мгновенно завершает работу:

-(LCMapBoundings)calculate {
NSLog(@"test");
}

Но это работает:

-(LCMapBoundings*)calculate {
NSLog(@"test");
}

Почему это?Что я испортил при использовании первого метода?

1 Ответ

2 голосов
/ 08 августа 2011

Возможно, это сбой, потому что вы не возвращаете значение в вашем методе? Это неопределенное поведение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...