我创建了一个静态变量来保存应用程序上下文,因为我打算在类的其他地方使用它。appContext; appContext = context;为了解决这个问题,我想把appContext作为一个弱引用变量但是我不能在这个变量上调用任何方法,因为它是弱引用的。下面是更新的代码和我试图在弱对象上调用方法时遇到的错误。symbollocation: v
我能有一个"Person“类,它有一个"bestFriend”变量,类型是"Person“吗?如果是这样的话,我如何防止一个强大的参考周期发生?我可以正常地声明变量,但是当我尝试声明at作为弱变量或不属于变量时,会出现一个错误。}@NSManaged weak var bestFriend:Person?//This generates an error
错误-“属性'bestFriend‘在类Pe