我注意到在Swift中,当我创建一个带有返回值returnValue的originalFunction()并创建一个新函数时letreferenceA=originalFunction(),这将发生:因为referenceA是对originalFunction()的引用,当我执行letreferenceB=referenceA时,referenceB和referenceA将共享returnValue。但是当我让referenceC=originalFunction()时,在这种情况下我想referenceC和referenceA也应该共享returnValue因为它们都引用origin