NSString *str0 = @"中文my name is xyxd";
//截取字符串起始点到index为4之间的内容
NSString * to = [str0 substringToIndex:4];
NSLog(@"to = %@",to);
//截取字符index为2 到结尾之间的内容
NSString * from = [str0 substringFromIndex:2];
NSLog(@"from = %@",from);
//设置截取字符串的范围
//从第二位到第十位
NSRange rang = NSMakeRange(2, 10);
NSString * strRang = [str0 substringWithRange:rang];
NSLog(@"rang = %@",strRang);
//设置字符串首字母大写
NSLog(@"str0首字母大写:%@",[str0 capitalizedString]);
//设置字符串全部内容为大写
NSLog(@"str0大写:%@",[str0 uppercaseString]);
//设置字符全部内容为小写
NSLog(@"str0小写:%@",[str0 lowercaseString]);
分享到:
相关推荐
标题"(0048)-iOS/iPhone/iPAD/iPod源代码-文字视图(Text)-Growing TextView" 提到的就是这样一个功能,它允许TextView根据输入的文本内容自动调整其高度,以适应多行文字的显示。描述中指出,这个实现主要是...
- (NSString *)getSecretKeyWithString:(NSString *)interface{ // NSString *str = @"123456"; //text NSString *key=@"34A361EB5AAE0079B34C0D78D66C9F5D"; //key NSString *strAddKey = [NSString ...
本资源“(0140)-iOS/iPhone/iPad/iPod源代码-其他(Others)-QR Code Encoder”提供了一个实用的解决方案,它是一个能够将NSString对象转换为UIImage对象的QR码生成器。这个工具使用了开源库libqrencode来实现...
"(0084)-iOS/iPhone/iPAD/iPod源代码-动画(Animation)-GraphicsAnimation"这个项目着重于如何实现图形和动画效果。下面将详细讨论相关知识点。 1. **图形变换(Graphics Transformation)**: - iOS中的`...
与普通的`NSString`对象相比,`NSAttributedString`可以包含多个属性,使得在同一段文本中可以有多种不同的格式。这对于创建具有复杂布局和样式的用户界面非常有用。 在描述中提到,我们要实现能够在`UILabel`上...
iOS NSString, char, NSData格式转化 iOS 开发中,我们经常需要在NSString、char、NSData之间进行格式转化,以满足不同的需求。下面我们将详细介绍这些格式转化的方法和示例代码。 NSString 转化为 UNICODE String...
### iOS NSString 详细操作知识点 #### 一、概述 在iOS开发中,`NSString`是处理文本数据的核心类。作为`NSObject`的子类,它不仅继承了父类的属性和方法,还提供了丰富的字符串处理功能。对于iOS开发者来说,熟练...
在Unity开发跨平台移动应用时,常常需要与设备的系统功能进行交互,比如访问图库、使用相机等。本文将详细讲解如何在Unity中调用iOS和Android原生接口,以便实现打开图库和相机功能,并获取用户选择的图片。 首先,...
本文将深入探讨如何在iPhone或iOS平台上编写XML文件,这通常涉及到Objective-C编程,因为这是苹果官方推荐的iOS应用开发语言。在这个过程中,我们将关注两个关键文件:XMLWriter.h和XMLWriter.m,它们提供了编写XML...
`isEqualToString:`比较字符串是否完全相等,`isEqualToString:options:`则允许指定比较选项(如忽略大小写)。 7. 数值转换:`intValue`, `floatValue`, `doubleValue`等方法可以将字符串转换为对应的数值类型。 ...
IOS获取设备型号方法(包括iPhone6 & iPhone6 Plus) #import <Foundation/Foundation.h> #import <sys/utsname.h> @interface DevicePlatform : NSObject //返回设备型号 如:iPhone4 或 iPhone6 + (NSString *)...
大小写转换在处理用户输入或格式化显示时很常见。可以使用`uppercaseString`和`lowercaseString`方法进行转换,如`NSString *upperStr = [str uppercaseString];`和`NSString *lowerStr = [str lowercaseString];` ...
在iOS开发中,NSData和NSString是两种非常基础且重要的数据类型。NSData通常用于存储二进制数据,如图片、音频或任何其他非文本格式的数据,而NSString则专门用于处理文本内容。在实际应用中,我们经常需要在这两种...
在iOS开发中,NSString是Objective-C中的一个基础类,用于表示文本数据。有时我们需要将NSString对象转换为16进制的表示形式,这在处理二进制数据、加密解密或者网络通信时尤为常见。本Demo就是展示了如何在iOS应用...
本示例中的源码着重介绍了如何在Objective-C环境下,利用NSData和NSString进行AES加密与解密操作。 首先,AES是一种块加密算法,它将数据分为128位的块进行处理。在iOS中,通常通过CommonCrypto库来实现AES的加解密...
在iOS开发中,有时我们需要检测特定文件或文件夹的大小,以便进行清理缓存、管理存储空间等功能。本文将详细介绍如何使用Objective-C和C语言来实现这一目标。 首先,我们来看使用Objective-C的方法。在iOS中,我们...
ios相关数据类型之间的互换//NSData 转 NSString //NSString 转 NSData//NSArray 转 NSString char 转NSString
在iOS开发中,有时我们需要从一个较大的字符串中提取出特定部分,特别是在处理HTML或XML等格式的数据时。本文将详细介绍如何在Objective-C中截取字符串中两个指定字符串之间的内容。 首先,基本的截取方法是使用`...
在iOS开发中,NSString是Objective-C中用于处理文本数据的核心类,它经常需要与各种其他类型的数据进行转换,如NSArray、NSDate、int和C字符串(CString)。以下是一些关于NSString转换的重要技巧和方法: 1. **...
在iOS开发中,数据安全是至关重要的,尤其是涉及到用户的隐私信息。本文将深入探讨iOS中常用的几种加密算法:AES、RSA、MD5以及SHA256,并解释它们的应用场景及实现方式。 **AES(Advanced Encryption Standard)**...