遇到错误

作者: wq04200 | 来源:发表于2016-11-01 23:41 被阅读774次

一、在block函数中规避警告信息 "capturing self strongly in this block is likely to lead to a retain cycle”

__weak typeof(self) weakSelf = self;//加此行代码
_BView.giftBlock = ^{
[weakSelf loadGiftData];
//弹出礼物界面
[weakSelf showGiftView];
};
__weak typeof(self) weakSelf = self;//同上
_giftView.addMoneyBlock =^{
[weakSelf performSegueWithIdentifier:@"giftToAddMoneySegue" sender:nil];
};

二、"this class is not key value coding-compliant for the key …"问题的解决


此问题 一般都是由interface build与代码中IBOutlet的连接所引起的。

可能是在代码中对iboutlet的名称进行了修改,导致interface build中的连接实效。

如果在该viewcontroller连接的xib文件中没发现错误,

那就很可能是mainWindow.xib文件中存在问题.

或者:

- (void)setValue:(id)value forUndefinedKey:(NSString *)key{

}

可解决

reason: 'NSLayoutConstraint for <UIWebView: 0x7fc8b350f2c0; frame = (0 0; 0 0); layer = <CALayer: 0x6000004335c0>>: A multiplier of 0 or a nil second item together with a location for the first attribute creates an illegal constraint of a location equal to a constant. Location attributes must be specified in pairs.

解决:不先将视图加入到父视图中使用masonry时会崩溃 (即 [self.view addSubview:webView];的位置问题)

相关文章

  • 遇到错误

    当把中文用json.dumps写入文件时 sql语句:http://www.w3school.com.cn/sql...

  • 遇到错误

    一、在block函数中规避警告信息 "capturing self strongly in this block ...

  • 遇到打包错误

    错误提示 警告 错误提示 解决方式:利用ant重新打包 http://bbs.csdn.net/topics/39...

  • 人呀,就是要犯犯贱

    1 对我最好的 错误时机,遇到对的人是错误 错误地点,遇到好的人是累赘 正确时机,正确地点,遇到冷的人还是冷

  • 一、(1.3) 错误处理 断言与先决条件

    错误处理 使用错误处理来响应程序在执行期间可能遇到的错误情况。 当函数遇到错误条件时,它会抛出错误。 然后该函数的...

  • R包安装错误

    在windows10上安装plotly时遇到错误 安装代码: 遇到错误installing source pack...

  • git遇到的错误

    1、Could not open file .git/rebase-merge/done for reading:...

  • WebViewJavascriptBridge 遇到的错误

    最近写的项目有用到三方库WebViewJavascriptBridge用wkwebview加载的,一开始加载就是白...

  • Markdown 遇到的错误

    1.使用插入图片语句![图片](地址)使用之后图片没有出现在预览界面 这种显示出错;可能是
    后面不能直接...

  • python遇到的错误

    1、expected an indented block 冒号后面是要写上一定的内容的(新手容易遗忘这一点); 缩...

网友评论

    本文标题:遇到错误

    本文链接:https://www.haomeiwen.com/subject/pgtvuttx.html