programing

빨리 이중 물음표를 다는 것의 목적은 무엇입니까?

lastmoon 2023. 9. 14. 23:24
반응형

빨리 이중 물음표를 다는 것의 목적은 무엇입니까?

나는 다음과 같은 기능을 본 적이 있습니다.

public func highlightValues(highs: [ChartHighlight]?)
{
    // set the indices to highlight
    _indicesToHightlight = highs ?? [ChartHighlight]();

    // redraw the chart
    setNeedsDisplay();
}

목적이 무엇입니까???여기요? 검색해봤는데, 검색하는 것 같네요.??적절한 답을 찾기가 어렵습니다.

그것은 nil coalesing operator라고 불립니다. 만약highs그렇지 않습니다nil포장이 뜯겨져 값이 반환되는 경우.만약 그것이 nil이면.[ChartHighlight]()반환된옵션이 다음과 같을 때 기본값을 주는 방법입니다.nil.

언급URL : https://stackoverflow.com/questions/30837085/whats-the-purpose-of-double-question-mark-in-swift

반응형