使用对应的转换NSStringFromCGPointNSStringFromCGSizeNSStringFromCGRectNSStringFromCGAffineTransformNSStringFromUIEdgeInsets比如NSLog(@"rect1: %@",NSStringFromCG...
分类:
移动开发 时间:
2015-08-09 20:24:21
阅读次数:
286
显示UITextView最大输入字数的代码 1 -(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text 2 { 3 //如果是...
分类:
移动开发 时间:
2015-08-08 14:58:04
阅读次数:
256
NSString *_string = [NSString stringWithFormat:@"123 456"];NSRange _range = [_string rangeOfString:@" "];if (_range.location != NSNotFound) { //有空格}.....
分类:
其他好文 时间:
2015-08-03 18:27:15
阅读次数:
100
UILabel infoLabel3;以空格为截断点。查找空格的位置,然后建立 NSRang。当然也可以自己指定范围。
NSRange range;
range = [infoLabel3.text rangeOfString:@" "];
if (range.location != NSNotFound) {...
分类:
移动开发 时间:
2015-08-03 17:02:41
阅读次数:
456
Foundation1.NSRange NSRange是常用的结构体。NSRange(location,length) location表示的是位置,length表示的是长度范围。用make方法创建常用的结构体。 #import int main(int argc, const char * ar....
分类:
其他好文 时间:
2015-08-01 18:35:29
阅读次数:
144
1 NSRangetypedef struct _NSRange { NSUInteger location; NSUInteger length; } NSRange;NSMakeRange 的函数NS_INLINEz是内联函数 typedef NSRange *NSRangePointer; ....
分类:
其他好文 时间:
2015-07-31 14:48:46
阅读次数:
126
/*
foundation框架是其他所有IOS框架的基础、foundation框架包含了很多开发中常用的数据类型
1、结构体
2、数字类
3、字符串类
4、集合类
5、日期类
。。。
*/
/*
NSRange 表示范围 typedef struct _NSRange {
NSUInt...
分类:
其他好文 时间:
2015-07-31 13:12:51
阅读次数:
117
TTTAttributedLabel进行多个字符串的高亮显示。需要对每个字符串进行匹配,从而得到所有需要高亮的NSRange,然后利用NSMutableAttributedString对每个NSRange添加attribute首先 是字符串匹配算法,可以研究下kmp和bm算法,这里我直接用了OC自带...
分类:
其他好文 时间:
2015-07-31 12:30:35
阅读次数:
106
首先,如果只是数字和英文,那只需要实现UITextField或UITextView的Delegate.- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacement...
分类:
移动开发 时间:
2015-07-29 15:46:41
阅读次数:
548
TTTAttribute 进行多个字符串的高亮显示。需要对每个字符串进行匹配,从而得到所有需要高亮的NSRange,然后利用NSMutableAttributedString对每个NSRange添加attribute首先 是字符串匹配算法,可以研究下kmp和bm算法,这里我直接用了OC自带的 NSR...
分类:
其他好文 时间:
2015-07-29 13:58:24
阅读次数:
163