0
我試圖將我的AnyObject數組中的對象與特定的字符串進行匹配,並且我沿着flatmap的路徑返回了非可選數組,但仍然可選返回。Swift:flatmap仍然返回可選
typealias PropertyList = [AnyObject]
var savedProgram: PropertyList?
var savedProgramUnwrapped = savedProgram.flatMap{ $0 }
savedProgram
savedProgramUnwrapped
print(savedProgramUnwrapped)
print(savedProgram)
爲什麼savedProgram和savedProgramUnwrapped仍然看起來相同?