Я использую следующую структуру в качестве возвращаемого значения метода:
typedef struct {
CLLocationCoordinate2D topLeftCorner;
CLLocationCoordinate2D bottomRightCorner;
} LCMapBoundings;
Следующий метод мгновенно завершает работу:
-(LCMapBoundings)calculate {
NSLog(@"test");
}
Но это работает:
-(LCMapBoundings*)calculate {
NSLog(@"test");
}
Почему это?Что я испортил при использовании первого метода?