0
我试图将我的AnyObject数组中的对象与特定的字符串进行匹配,并且我沿着flatmap的路径返回了非可选数组,但仍然可选返回。Swift:flatmap仍然返回可选
typealias PropertyList = [AnyObject]
var savedProgram: PropertyList?
var savedProgramUnwrapped = savedProgram.flatMap{ $0 }
savedProgram
savedProgramUnwrapped
print(savedProgramUnwrapped)
print(savedProgram)
为什么savedProgram和savedProgramUnwrapped仍然看起来相同?