String 还是 NSString

/* 简单来说,没有特别需要注意的,尽可能的使用原生的 String 类型, 原因:

1> String 和 NSString 有良好的互相转换的特性,Cocoa 鼓励使用 String

2> Swift 中 String 是结构体,通常配合常量赋值 let, 符合字符串‘不变’的这一特性

3> Swift 中 String.CharaterView 实现了 CollectionType 这样的协议,可以 for..in

*/

// 在 String 需要操作字符串时,剪切,替换的时候,我们通常替换为 NSString

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,244评论 4 61
  • 我对你真的有太多不甘心
    小阿蒙阅读 1,040评论 0 0
  • 我说过,我爹是文人,他的生活里,有书,有笔,但是没有茶。有的时候我觉得我爹又不像文人,只是这个世界中最平凡的那个人...
    灿灿_e560阅读 1,755评论 3 7
  • 人们总是将感情埋藏得太深,而不去表露。其实有时这并不好。比如,一个女人掩饰了对自己所爱的男子的感情,她也许就失去了...
    烧火一条柴阅读 3,218评论 2 4