- 浏览: 268867 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
jimode2013:
thanks
UIPanGestureRecognizer学习笔记 -
白色蜻蜓:
- (void) loadView { //opaquevie ...
UIWebView中使用UIActivityIndicatorView
1.定义一个字符串a, 截取a 的某一个部分,复制给b, b必须是int型
NSString *a = @"1.2.30";
int b= [[a substringWithRange:NSMakeRange(4,2)] intValue];
NSLog(@"a:%@ \n",a );
NSLog(@"b:%d",b );
Output : 2011-07-05 11:49:08.170 Q[4005:207] a:1.2.30
2011-07-05 11:49:08.172 Q[4005:207] b:30
解析如下:substringWithRange: 专门截取字符串的一块肉
NSMakeRange(4,2) 从第4个字符开始截取,长度为2个字符,(字符串都是从第0个字符开始数的哦~!)
b = [a intValue]; 将 a 转换为 整数型
b = [a floatValue]; 将 a 转换为 小数型
b = [a boolValue]; 将 a 转换为 布尔型(true / false)
b = [a integerValue]; 将 a 转换为 整数型
b = [a longLongValue]; 将 a 转换为 长整型
2。 字符串截取到第n位 (substringToIndex: n)(第n 位不算再内)
- (void)viewDidLoad
{
NSString *a = @"i like long dress";
NSString *b = [a substringToIndex:4];
NSLog(@"\n b: %@",b);
}
b: i li
3。字符串从第n 位开始截取,直到最后 (substringFromIndex:n)(包括第 n 位)
- (void)viewDidLoad
{
NSString *a = @"i like long dress";
NSString *b = [a substringFromIndex:4];
NSLog(@"\n b: %@",b);
}
b: ke long dress
。NSMutableString 为可变的字符串
NSString 为不可变的字符串
-(void)viewDidLoad
{
NSMutableString *a = [[NSMutableString alloc]initWithString:@"123456798"];
NSLog(@" \n a: %@\n",a);
[a deleteCharactersInRange:NSMakeRange(1,2)];
NSLog(@" \n a: %@\n",a);
[a release];
}
2011-07-05 20:59:34.169 Q[9069:207] a: 123456798
2011-07-05 20:59:34.171 Q[9069:207] a: 1456798
发表评论
-
EXC_BAD_ACCESS
2013-06-21 17:59 962EXC_BAD_ACCESS 这个错误,可以这么说,90%的 ... -
NSAssert
2013-06-08 09:55 991You can use NSAssert() to deb ... -
UIWebView中的图片用本地document目录中的
2013-04-28 14:34 0-(void)webViewDidStartLoad:(UI ... -
如何点击链接直接跳转到app store指定应用下载页面
2013-03-21 14:42 2808跳转到应用下载页面: NSString *str = [ ... -
ios面试题收集一(附基本答案)
2013-03-20 11:40 1477此份面试题包含40个题目,是现在网上能搜索到的一个比较热的一 ... -
IOS5.1.1完美越狱XCODE测试出现10004003的问题
2013-03-15 11:23 1140我的APP已经上线了,但是公司有几个越狱后IOS5.1.1 ... -
MKLocalSearch用法
2013-03-08 15:21 6823原文出处:http://phpadvocate.com/bl ... -
NSString-NSDate类型转换和CustomBar的总结
2012-12-21 09:53 1344如何将一个字符串@"2012-12-21" ... -
ios判断本地文件是否存在
2012-12-17 17:36 1182NSString *path = [[NSBundle ... -
UIWebView响应单机事件
2012-12-14 11:40 1156在UIViewController中,加入协议UIGes ... -
APP适配iphone5 and ihpone4
2012-12-09 13:22 2028首先加入Default-568@2x.png得开机图片 CG ... -
百度地图API(1)
2012-12-04 14:25 2454问题 2012-10-26 11:37:05. ... -
iOS常用控件尺寸大集合
2012-11-28 16:36 1830元素控件 尺寸(pts) Window(含状态栏) 320 x ... -
UIPanGestureRecognizer学习笔记
2012-11-27 14:59 17633好久没来写笔记了,原因很简单,最近一直坐java网站,没顾上学 ... -
发送邮件---iphone开发
2012-09-27 14:00 13831、导入MessageUI.framework包 2、引入头 ... -
nsarray倒序排序
2012-09-24 16:28 2345NSSortDescriptor *descripto ... -
UITextField限制输入类型
2012-09-05 17:37 7325限制只能输入特定的字 ... -
怎么把椭圆的UISearchBar改成圆角矩形?
2012-08-29 13:03 4636for (UIView *subview in sel ... -
uitableview出现重叠的处理办法
2012-08-24 10:45 750for (UIView *subview in ... -
XIB那点问题
2012-08-09 10:49 9821、运行错误: this class is not key ...
相关推荐
常用NSString字符串操作,主要有字符串截取 读取文件内容等等
例如,要截取一个字符串中,两个指定字符串中间的字符串,OC截取方法如下: // 要截取 > 和 </ 之间的汉字内容: @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; NSString *string...
本文实例为大家分享了iOS截取字符串中汉字的具体代码,供大家参考,具体内容如下 写了一个简单的例子,从第一个汉字开始截取字符串。下面贴上代码: #import ViewController.h @interface ViewController () @end @...
通过`substringToIndex:`或`substringFromIndex:`方法可以截取字符串的一部分: ```objc NSString *originalStr = @"This is a test string"; NSString *subStr = [originalStr substringToIndex:5]; // "This" ...
Objective-C是一种用于开发iOS应用的主要编程语言,其字符串操作主要依赖于NSString类和NSMutableString类。NSString用于创建不可变字符串对象,而NSMutableString则用于创建可变字符串对象。以下是Objective-C中...
标题“文本框指定字符串长度”和描述“ios限制uitextfield字符长度”所指的就是如何在iOS中设置`UITextField`的字符限制。 首先,我们可以使用`UITextField`的代理方法来实现这一功能。`UITextField`遵循`...
Objective-C 语言中的 NSString 是一种常用的字符串类型,提供了许多实用的方法来操作字符串。本文将对 NSString 的各种用法进行总结,包括创建、截取、判断比较、转化数据类型、拼接、替换等。 一、创建字符串 ...
NSString提供了多个方法来截取字符串: 1. `substringFromIndex:`:从指定索引开始截取到字符串末尾。 2. `substringToIndex:`:截取到指定索引为止。 3. `substringWithRange:`:根据指定的范围截取子串。 例如:...
- `substringToIndex:`方法可以用来截取字符串的一部分。 ```objective-c NSString *nString = [aString substringToIndex:4]; ``` 2. **格式化字符串**: - `stringWithFormat:`方法可以用来创建格式化的字符...
如果已经有一个字符串实例,使用`initWithString:`方法可以更高效地创建新字符串,因为它避免了复制字符串内容,例如`NSString *astring = [[NSString alloc] initWithString:@"This is a String!"];`。 4. **用...
在Objective-C(简称OC)编程中,NSString是一个非常重要的类,它用于表示不可变的文本字符串。这个类提供了丰富的操作字符串的方法,使得开发者能够高效地处理文本数据。在这个"oc字符串方法代码展示"文档中,我们...
一、字符串切割 1、带节点的字符串,如@”讨厌的节点 </p>”我们只想要中间的中文 处理方法: 代码如下: NSString *string1 = @”讨厌的节点 </p>”; /*此处将不想要的字符全部放进characterSet1中,不需...
3. **字符串截取**:可能包含了根据索引或长度进行截取的`substringFromIndex:`、`substringToIndex:`、`substringWithRange:`等方法的快捷版本。 4. **字符串查找**:可能提供了查找子字符串的方法,如`...
1.创建字符串 (1)常量字符串 代码如下: NSString *string = @”i am an iOSDevTip!”; (2)常用创建方法 代码如下: NSString *string = [[NSString alloc] init]; string = @”i am an iOSDevTip too!”; (3)...
2. 截取子字符串:使用`substringWithRange:`或`substringFromIndex:`、`substringToIndex:`方法可以截取字符串的一部分。例如: ```objc NSString *longStr = @"This is a long string."; NSString *subStr = ...
以下是如何截取字符串的示例: 1. **获取开头字符**: ```swift let sessionId = "this is a test" let startIndex = sessionId.index(sessionId.startIndex, offsetBy: 2) let prefix = sessionId.substring(to: ...
NSString 与C++ string字符串的互转实例详解 1. string 转换为 NSString std::string str(hello); NSString *str=[NSString stringWithString:str.c_str()]; NSString *istr=[NSString stringWithString:@zsh];...
6. **截取字符串**:有多种方法可以截取字符串。例如,`substringToIndex:`方法用于获取指定索引之前的所有字符。 ```swift NSString* string = @"sdfsfsfsAdfsdf"; string = [string substringToIndex:7]; ``` ...