# Let's say I've got the following typealias
public typealias DateRange = (from: NSDate?, to: NSDate?)
# And use it here
var selectedDateRange: DateRange = (nil, nil)
패턴 일치를 사용하여 값을 가져 와서 패턴 일치를 사용하여 래핑 할 수 있습니까?패턴 일치가 0이 아니면 일치하지 않음
# I can check vs. `nil` like so:
if case (nil, nil) = segmentControl.selectedCustomDateRange {
print("Damn, nil!")
}
# And I want something shorter than
if let from = segmentControl.selectedDateRange.from,
let to = segmentControl.selectedDateRange.to
{
model.setPeriod(from, to: to)
}
의견이 있으십니까?
아! 고맙습니다. 나는'(from : NSDate ?, to : NSDate?) '와 같은 변형을 시도했으나 그렇게하지 못했습니다. – netigger