美文网首页
犯过的一些蠢错

犯过的一些蠢错

作者: queuey | 来源:发表于2016-06-22 10:04 被阅读22次

block直接使用私有变量_property

在代码块中直接访问私有变量相当于self->_property。虽然没有写self,但暗含了对self的retain,造成了循环应用。


解决方案:使用weakSelf/StrongSelf.

UITableViewController如何使用静态Cell

需要在SB中勾选才能使用静态Cell

通过pods引入的库报错

error_AFNetworking.png

解决方案:设置 Project->Info->Configurations,在Configurations里面吧Debug 和Release的Tests 的None改为pods

Paste_Image.png

weakself的写法

** __weak __typeof(&self)weakSelf = self;*
** __weak __typeof(self) weakSelf = self;**
** __weak XxxViewController weakSelf = self;*
** __weak id weakSelf = self;**

这四种写法都是正确的。

通过反向映射会产生警告

//通过反向映射到APP方法中

 messageName = [messageName stringByAppendingString:@":"];
 SEL selector = NSSelectorFromString(messageName);
 if ([self respondsToSelector:selector]) {
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
        [self performSelector:selector withObject:message.body];
#pragma clang diagnostic pop
 }

真机编译时报The file “WeLease.app” couldn’t be opened because you don’t have permission to view it.这个错.

WX20170831-144900@2x.png

解决方案: 将工程中Products文件夹下面对应的.app文件删除即可.

时间格式转化问题

NSString *timeString = [[NSDate date] stringWithFormat:@"yyyy.MM.dd HH:mm:ss"];
这里采用yyyy.MM.dd HH:mm:ss 才是标准的,大写的M代表月份,mm代表的为分,如果写错会造成时间错误

相关文章

  • 犯过的一些蠢错

    block直接使用私有变量_property 在代码块中直接访问私有变量相当于self->_property。虽然...

  • 犯过的错

    题记: 不管我们犯了什么样的错误,我们都能讲出自己的道理。因为人永远在证明两件事:你是错的,我是对的。一旦我们承认...

  • 阿里毕玄:我在系统设计上犯过的14个错

    阿里毕玄:我在系统设计上犯过的14个错 摘要继上篇《架构师画像》提到了自己在系统设计上犯过的一些错之后,阿里毕玄又...

  • 总结我犯过的蠢

    本文由币乎(bihu.com)优质内容计划支持 一,关于这篇总结的由来 明天就是大年二十九了,农历新年就要到了。这...

  • 你离开的一个月

    犯过的错 今生无法弥补

  • 曾经,未来

    曾经的曾经,我也拥有过, 未来的未来,我也憧憬过, 曾经我犯过傻,犯过错, 未来我不会犯犯过的傻, 犯犯过的错...

  • 学会犯错

    好像,用一阵子去学习犯错。 我改怎么去面对犯过的错。 我该怎么携带着犯过的错,继续未来的生活。 错已然形成,是逃避...

  • 那些年你犯过的"错"

    那些年,你犯过哪些“错””? 还好,这些“错”并没有白犯...

  • 写给妈妈

    写了很多爱情,却从未写过亲情,是把刀,是不敢触碰... 犯过许多错,关于妈妈,是我这辈子犯过最大的错,我想妈妈 ,...

  • 道歉完了照样偷吃的星座!不要太轻易相信他们的话哦!

    谁没有犯过错误呢,每个人或多或少都会犯过一些错误,但是,知错能改善莫大焉!最可恶的是,嘴上跟你道歉,但背地里又重新...

网友评论

      本文标题:犯过的一些蠢错

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