美文网首页
随笔一抄

随笔一抄

作者: 师景福 | 来源:发表于2016-09-26 09:52 被阅读15次

去除字符串空格、换行等操作

去空格

NSString *name = [str stringByReplacingOccurrencesOfString:@" " withString:@""];

去除首尾空格:

NSString *content = [textView.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];

去除首尾空格和换行:

NSString *content = [textView.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

copy返回imutable对象;所以,如果对copy返回值使用mutable对象接口就会crash;

mutableCopy返回mutable对象;

instancetype的作用,就是使那些非关联返回类型的方法返回所在类的类型!

好处:确定对象类型帮编译器更好定位代码问题。

不同点:

1、instancetype 可以返回和方法所在类相同类型的对象,id只能返回未知类型的对象。

2、instancetype只能作为返回值,id可以作为参数.

对于init方法,id和instancetype是没有区别的。因为编译器会把id优化成instancetype。当明确返回的类型就是当前Class时,使用instancetype能避免id带来的编译不出的错误情况。

相关文章

  • 随笔一抄

    去除字符串空格、换行等操作 去空格 NSString *name = [str stringByReplacing...

  • 随笔抄

    人生漫长转瞬即逝,有人见尘埃,有人见星辰,白日消逝的光辉,蓝色大海的风涌,世界万物不停流转,生活细细碎碎的点滴,那...

  • 随笔一抄 1

    一、UIApplication 1.简单介绍 (1)UIApplication对象是应用程序的象征,一个UIApp...

  • 【随笔】抄心经

    小楷写的不好,都不好意思在自己的绘画作品上题字了。 恰好在网上买东西,店家赠了一张心经,于是提笔练习起来。虽然刚接...

  • 抄一抄

  • 20200813·随笔~【抄经】:

    今晚,花了整整一个小时,才抄完了一部《心经》!抄写的时间是漫长的,但过程却很是惬意!因为,最近的状态总是急躁不安,...

  • 诗词抄一抄

  • 小幸运

    小幸运 无意义的事 今早批改学生随笔的时候,让我眼前一亮的第一个随笔本,她抄到一句话是这样说的“写作终日是一件寂寞...

  • 【随笔】抄经这件小事

    【每日千字 DAY.05】 熟悉我的朋友都知道,我一直在抄《金刚经》,每日一分,无论走得多远,行囊中也会带着纸笔。...

  • 抄不朽的生命随笔

    2020.2.20 今天手抄《荷欧波洁波诺经典语录》之第六天)不朽的生命,给我感动最大的是“操纵生命,等于抗拒生命...

网友评论

      本文标题:随笔一抄

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