创建一个新字符串并将其设置为 path 指定的文件的内容,使用字符编码enc,在error上返回错误

+ (id)stringWithContentsOfURL:(NSURL *)url encoding:(NSStringEncoding)enc error:(NSError **)error;

创建一个新字符串并将其设置为 url 指定的内容,使用字符编码enc,在error上返回错误
+ (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error;

创建一个新的空字符串

+(id)string

创建一个新的字符串,并将其内容设置为string的内容

+ (id)stringWithString:(NSString *)string;

将新分配的字符串设置为astring的内容

- (id)initWithString:(NSString *)aString;

将字符串设置为path指定的文件的内容 使用字符编码enc,在error上返回错误

- (id)initWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error;

将字符串设置为path指定的文件的内容 使用字符编码enc,在error上返回错误

- (id)initWithContentsOfURL:(NSURL *)url encoding:(NSStringEncoding)enc error:(NSError **)error;

返回字符串中的字符数目

- (NSUInteger)length;

返回索引(某个值,比如i)所在的Unicode字符      
- (unichar)characterAtIndex:(NSUInteger)index;

返回从(?)开始到结尾的子字符串

- (NSString *)substringFromIndex:(NSUInteger)from;

返回从字符串开始的位置到(?)的子字符串
- (NSString *)substringToIndex:(NSUInteger)to;

根据指定范围返回子字符串
- (NSString *)substringWithRange:(NSRange)range;

比较两个字符串 (忽略大小写)

- (NSComparisonResult)caseInsensitiveCompare:(NSString *)string;

比较两个字符串

- (NSComparisonResult)localizedCompare:(NSString *)string;

测试字符串是否以aString开始

- (BOOL)hasPrefix:(NSString *)aString;

测试字符串是否以aString结尾

- (BOOL)hasSuffix:(NSString *)aString;

测试两个字符串是否相等

- (BOOL)isEqualToString:(NSString *)aString;

返回字符串 串中的每个单词的首字母大写,其余字母小写

- (NSString *)capitalizedString;

返回转换为小写的字符串

- (NSString *)lowercaseString;

返回转换为大写的字符串

- (NSString *)uppercaseString;

返回转换为UTF8编码格式的字符串

- (__strong const char *)UTF8String;

返回转换double类型的字符串

- (double)doubleValue;

返回转换float类型的字符串

- (float)floatValue;

返回转换int类型的字符串

- (int)intValue;

返回转换为NSInteger类型的字符串

- (NSInteger)integerValue

转载于:https://www.cnblogs.com/ioslps/p/3856246.html

iOS字符串常用用法相关推荐

  1. Python格式化字符串f-string常用用法

    简介: f-string,亦称为格式化字符串常量(formatted string literals),是Python3.6新引入的一种字符串格式化方法,该方法源于PEP 498 – Literal ...

  2. iOS开发常用三方库、插件、知名博客

    TimLiu-iOS iOS开发常用三方库.插件.知名博客等等,期待大家和我们一起共同维护,同时也期望大家随时能提出宝贵的意见(直接提交Issues即可). 持续更新... 版本:Objective- ...

  3. iOS开发常用第三方类库

    转:https://github.com/iOShuyang/Book-Recommend-Github Objective-C   Swift Objective-C 框架搭建   Swift 基础 ...

  4. python对输入的字符串进行解析_python数据类型_字符串常用操作(详解)

    这次主要介绍字符串常用操作方法及例子 1.python字符串 在python中声明一个字符串,通常有三种方法:在它的两边加上单引号.双引号或者三引号,如下: name = 'hello' name1 ...

  5. python字符串中find函数_Python之字符串常用花哨玩法

    字符串类型 在python中,字符串类型确实是一种很强大的类型,其中的功能函数更是令人震惊,这多么类都是谁写的,太感谢他了\(^o^)/ 当然,在实际工作中可能用不到那么多的函数,根据需求来嘛,一下介 ...

  6. 关于grep,egrep正则表达式的常用用法

    正则表达式是一类字符所书写的模式(pattern) 元字符:不表示字符本身的意义,而用于额外功能性的描述:而如果在这些特定的字符前加/这个符号那么这些字符就表示原有的意思. 正则表达式:基本正则表达式 ...

  7. iOS中常用的正则表达式

    正则表达式是什么鬼呀?(大神请绕路哦) 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要.正则表达式就是用于描述这些规则的工具.换句话说,正则表达式就是记录文本规则的代码.很 ...

  8. Linux基本命令 -- grep参数说明及常用用法

    Linux基本命令 -- grep参数说明及常用用法 趁着午休的时间把自己经常使用的一些grep命令整理一下. 方便以后查看. 后续会逐步把awk/sed/find等常用的命令理一理. 增强下记忆. ...

  9. System 类 和 Runtime 类的常用用法

    System类的常用用法 1,主要获取系统的环境变量信息 public static void sysProp()throws Exception{Map<String,String> e ...

最新文章

  1. 微信小程序点击图片切换图片
  2. 大数据开发实战:Hive表DDL和DML
  3. matlab中imfilter是什么意思,matlab中imfilter的用法
  4. 使用Speedment 3.0.17及更高版本简化交易
  5. 猛然回首 在这里4年了
  6. 集群,分布式,微服务的区别
  7. asp.net 获取全部在线用户_这款手绘风格的在线制图软件超棒
  8. 网 络 欺 骗 技 术
  9. 网上讨论“电商平台打败了实体店”?
  10. VS2017社区版安装
  11. 网站死链检测的软件-网站死链检测的工具
  12. TIM-VX编译体验
  13. 消费型保险PK返还型保险
  14. python训练营风变编程_扒一扒风变编程的社群运营手段,满满都是套路
  15. 英语面试(自我介绍,电话面试..)
  16. 人工神经网络——学习策略
  17. 电脑商城-02-注册
  18. 计算机显示在屏幕上怎么取消,电脑显示屏显示的九宫格怎样取消掉
  19. 网赚项目分享:八条可以在线上做的副业兼职
  20. JAVA将上传的PPT/PPTX转为图片

热门文章

  1. Linux笔记-Centos7将python2升级为python3(及修改yum配置防报错)
  2. HTTPS|SSL笔记-SSL双向认证失败(服务端证书信任库不含客户端证书)握手过程(含wireshark分析)
  3. Linux笔记-bash中字符串拆分并且存到数组中
  4. Java工作笔记-接入互联网的免费WebService
  5. C++工作笔记-对二级指针的进一步理解(获取调用者的地址)
  6. C++ opengl 纹理生成
  7. mongodb java 多条件查询_MongoDB_Java连接mongo 使用Java多条件查询mongo数据
  8. 鸿蒙微内核游戏,华为鸿蒙微内核
  9. 利用python从网页查找数据_利用Python模拟淘宝的搜索过程并对数据进行可视化分析...
  10. ddr4 lpddr4区别_i3 10100F和i5 9400F哪个好?区别有多大?两者性能对比评测_硬件评测...