博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NSString
阅读量:6615 次
发布时间:2019-06-24

本文共 1439 字,大约阅读时间需要 4 分钟。

1. 折分字符串操作:

#import 
int main (int argc, const char * argv[]){ NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; //将一个句子分解为单独的单词 NSString *string1 = @"my name is bill"; NSArray *words = [string1 componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; NSLog(@"Word array: %@", words); //把一个NSString追加到另一个NSString NSString *str1 = @"第一个字符串 "; NSString *str2 = @"第二个字符串。"; NSString *result = [str1 stringByAppendingFormat:str2]; NSLog(@"result: %@", result); [pool drain]; return 0;}

2. C字符串和NSString之间的转换

#import 
int main (int argc, const char * argv[]){ NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; //C字符串和NSString之间的转换 char* cString = "Hello bill."; NSString *nsString = [NSString stringWithUTF8String:cString]; NSLog(@"%@\r\n",nsString); char* cString2 = [nsString UTF8String]; printf(cString2); printf("\r\n"); [pool drain]; return 0;}

3.可变字符串

#import 
int main (int argc, const char * argv[]){ NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; NSMutableString *mutableString = [NSMutableString stringWithString:@"可变字符串:"]; [mutableString insertString:@"NSMutableString" atIndex:[mutableString length]]; NSLog(@"%@", mutableString); [pool drain]; return 0;}

转载于:https://www.cnblogs.com/chenjunbiao/archive/2011/05/04/2036195.html

你可能感兴趣的文章
Linux LVM逻辑卷配置过程详解
查看>>
关于IT服务管理的服务台
查看>>
rundeck 修改密码 添加节点
查看>>
IT讲师韩顺平:创业不易,尚硅谷延续教育初心
查看>>
IntelliJ IDEA 插件 阿里巴巴Java开发手册
查看>>
利用nmap对Mongodb Redis未授权访问测试
查看>>
CakePHP
查看>>
我的友情链接
查看>>
编译mysql5.6.27
查看>>
搭建centos6.7网站服务器记录
查看>>
我的友情链接
查看>>
Release版本调用ffmpeg av_register_all程序崩溃
查看>>
Referenced management pack not found
查看>>
jquery中data函数的用法示例
查看>>
巧用strtotime函数计算日期
查看>>
JVM中java对象的生命周期
查看>>
mysql 查看连接数,状态
查看>>
JFinal集成YUI Compressor压缩合并JS和CSS
查看>>
windows下的Oracle卸载
查看>>
sqlserver查看死锁的存储过程
查看>>