考虑以下代码:
class EmptyClass {}
var strongReference = EmptyClass()
weak var weakReference = strongReference
print(isUniquelyReferencedNonObjC(&strongReference)) // true
print(isUniquelyReferencedNonObjC(&weakReference)) // false
我希望两个打印语句都能打印true
。这是否意味着如果我只有一个弱引用,则无法检查对象是否被唯一引用?这是一个错误,还是预期?