var discoverEvents = events.map { event in userEvents.find { $0.eventID == event.eventID } ?? event }
我想知道是否有任何方法可以通过位置内部引用事件找到某种方式:
var discoverEvents = events.map { userEvents.find { $$0.eventID == $0.eventID } ?? $0 }
使它成为单线?
正如@DavidBerry所提到的,该语法适用于简短的匿名函数.否则事情会变得非常混乱.