CLLocationCoordinate2D coord = {latitude: 61.2180556, longitude: -149.9002778};
MKCoordinateSpan span = {latitudeDelta: 0.2, longitudeDelta: 0.2};
MKCoordinateRegion region = {coord, span};
这是什么?大括号?
也不应该是 CLLocationCoordinate2D * coord
完全奇怪。
最佳答案
这是用于初始化结构的 C99“指定初始化器”语法。 (它与 Objective-C 类的“指定初始化器”概念无关。)
关于objective-c - 这种符号在 Objective-C 中是否合法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6251635/