监听文字有多长 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { if ( _contentTF
分类:
其他好文 时间:
2016-03-21 10:30:50
阅读次数:
110
截取字符串在Swift中相比OC要复杂很多,主要原因可能还是OC的NSRange的创建方法中参数类型为int,而Swift却对类型要求很严格,int不能作为参数创建Range,这要使用String中的startIndex和endIndex,但问题又出来了,如果要有灵活的范围呢?在之前可以直接就用ad
分类:
编程语言 时间:
2016-03-19 14:23:17
阅读次数:
193
结构体 NSRange表示一个范围 如:NSRange rg={3,5};3为起始位置,5为长度 NSPoint(CGPoint)表示一个点 如:NSPoint p2=CGPointMake(10, 15); NSSize(CGSize)表示大小 如:CGSize s2=CGSizeMake(10,
分类:
移动开发 时间:
2016-03-15 14:53:39
阅读次数:
172
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text { if([text isEqualToString:@"\n"]){ [s
分类:
其他好文 时间:
2016-02-24 21:03:24
阅读次数:
182
常用的结构体:NSRange:NSPoint:–(x,y)NSString创建字符串方法:从文件读字符串字符串写文件其它方法(略,待补充)NSMutableStringNSArray给数组里的元素都发送相同消息:数组的遍历数组的排序:派生出新的数组其它NSMutableArrayNSDictonar...
分类:
其他好文 时间:
2016-02-21 11:24:00
阅读次数:
171
1 - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ 2 3 if ([text isEqualToString:@"\n"
分类:
其他好文 时间:
2016-02-18 21:25:21
阅读次数:
275
1 NSMutableArray *arr = [[NSMutableArray alloc] initWithArray:@[@"a",@"b",@"c"]]; 2 3 NSArray *arr1 = @[@"1",@"2"]; 4 5 NSRange range = NSMakeRange(0,
分类:
编程语言 时间:
2016-02-13 13:26:00
阅读次数:
159
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ return [self validNum:st
分类:
其他好文 时间:
2016-01-29 00:12:54
阅读次数:
173
#pragma mark - UITextView Delegate- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString ...
分类:
其他好文 时间:
2016-01-24 00:31:46
阅读次数:
263
在swift中已经弱化了指针的使用,可以这么使用1 let s: NSRange = NSMakeRange(0, 1)2 let at = UnsafeMutablePointer.alloc(100)3 at .memory = s4 let...
分类:
编程语言 时间:
2016-01-22 21:29:15
阅读次数:
189