ios判断一段字符串长度(汉字2字节)
2016-01-25 17:22
316 查看
ios判断一段字符串长度(汉字2字节)
-(NSUInteger)textLength: (NSString *) text{
NSUInteger asciiLength =
0;
for (NSUInteger i =
0; i < text.length; i++) {
unichar uc = [text
characterAtIndex: i];
asciiLength +=
isascii(uc) ? 1 :
2;
}
NSUInteger unicodeLength = asciiLength;
return unicodeLength;
}
-(NSUInteger)textLength: (NSString *) text{
NSUInteger asciiLength =
0;
for (NSUInteger i =
0; i < text.length; i++) {
unichar uc = [text
characterAtIndex: i];
asciiLength +=
isascii(uc) ? 1 :
2;
}
NSUInteger unicodeLength = asciiLength;
return unicodeLength;
}
相关文章推荐
- iOS关于定时器的四个实用demo
- iOS开发使用Block页面间传值
- iOS NSString的相关常见知识
- IOS 子视图touch,父视图Ges手势冲突问题解决方法
- iOS程序猿之使用GitHub完成一次项目开发
- la a669 youtSubviews总结
- [iOS]利用通知实现监听系统键盘
- iOS 获取当前正在显示的ViewController
- iOS开发-常用第三方开源框架介绍
- ios高效开发-正确的使用枚举(Enum)
- 一个iOS 框架介绍:MKNetworkKit
- iOS导出ipa包时四个选项的意义
- iOS 键盘自适应(IQKeyboardManager)使用小结
- iOS环信使用更改昵称、聊天信息显示位置
- IOS 当设置个人热点的时候,状态栏高度会由20像素变成40像素。
- IOS总结 静变量static、全局变量extern、局部变量、实例变量
- 利用openURL,在IOS应用中打开另外一个应用
- ios-Ineligible Devices 不被识别的设备
- iOS的动态内存检测
- Runtime Method Swizzling