【问题标题】:Bad Access error in variable have set and get inside extension变量中的错误访问错误已设置并进入扩展
【发布时间】:2017-09-04 18:57:36
【问题描述】:

当使用这个变量时显示错误的访问 这有什么问题?

【问题讨论】:

  • edit您的问题并用您的实际代码替换图像,复制并粘贴到问题中。无法搜索或引用图片。
  • 欢迎来到 Stackoverflow(顺便说一句,您的昵称非常勇敢,因为作为一个专业人士,您应该立即看到问题 ;-))。首先,请发布文本/代码而不是图像。其次,您的代码正在创建一个无限循环。
  • 查找“无限递归”。

标签: ios swift


【解决方案1】:

pullToRefreshCompletionHandler 的设置器中,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。它调用pullToRefreshCompletionHandler 的setter,将newValue 分配给pullToRefreshCompletionHandler 属性。

此时的问题应该很清楚了。 ;-)

【讨论】:

  • 这个“答案”很可爱,但不是答案。一个好的答案还可以解释如何解决问题。
  • 解决问题...不要从setter内部调用setter?我不确定需要说多少,真的。
猜你喜欢
  • 1970-01-01
  • 2013-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-13
  • 2013-06-17
  • 2014-06-22
相关资源
最近更新 更多